Harlan Mills
ہارلن ڈی ملز (14 مئی 1919-8 جنوری 1996) فلوریڈا انسٹی ٹیوٹ آف ٹیکنالوجی میں کمپیوٹر سائنس کے پروفیسر اور فلوریڈا کے ویرو بیچ کے سافٹ ویئر انجینئرنگ ٹیکنالوجی انکارپوریٹڈ کے بانی تھے۔ سافٹ ویئر انجینئرنگ میں ملز کے تعاون کا تعلیم اور صنعتی عمل پر گہرا اور پائیدار اثر پڑا ہے۔ 1952 میں آئیووا اسٹیٹ یونیورسٹی میں ریاضی میں پی ایچ ڈی حاصل کرنے کے بعد سے، ملز نے ایک ممتاز کیریئر کی قیادت کی۔ آئی بی ایم ریسرچ فیلو کی حیثیت سے، ملز نے انجینئرنگ اور کمپیوٹر سائنس سے لے کر سافٹ ویئر ڈویلپمنٹ تک موجودہ خیالات کو ڈھال لیا۔ ان میں آٹومیٹا تھیوری، ایڈسگر ڈیجسٹرا، رابرٹ ڈبلیو فلائیڈ، اور دیگر کا اسٹرکچرڈ پروگرامنگ تھیوری، اور مارکوف چین پر مبنی سافٹ ویئر ٹیسٹنگ شامل تھے۔ ان کے کلین روم سافٹ ویئر ڈویلپمنٹ کے عمل میں ٹاپ ڈاؤن ڈیزائن اور رسمی تفصیلات پر زور دیا گیا۔ ملز نے چھ کتابوں اور تکنیکی جرائد میں پچاس سے زیادہ حوالہ شدہ مضامین میں اس پیشے میں اپنے خیالات کا تعاون کیا۔ ملز کو "سپر پروگرامر" کہا جاتا تھا، ایک ایسی اصطلاح جو آئی بی ایم میں "چیف پروگرامر" کے تصور میں تبدیل ہوگی۔ کامیابیاں پی ایچ ڈی: آئیووا اسٹیٹ یونیورسٹی، 1952 وزٹنگ پروفیسر (پارٹ ٹائم) 1975-1987 ایڈجنکٹ پروفیسر، چیئرمین، سافٹ ویئر میتھوڈولوجی پر این ایس ایف کمپیوٹر سائنس ریسرچ پینل، چیئرمین سافٹ ویئر انجینئرنگ پر پہلی قومی کانفرنس، 1975 ایڈیٹر برائے آئی ای ای ای ٹرانزیکشنز آن سافٹ ویئر انجینئرنگ، 1975-81 یو ایس نمائندے برائے سافٹ ویئر آئی ایف آئی پی کانگریس، 1977 کے گورنر آئی ای ای ای کمپیوٹر سوسائٹی، 1980-83 چیئرمین آئی ای ای فال کمپکون، 1981 کے چیئرمین، کمپیوٹر سائنس پینل، یو ایس ایئر فورس سائنٹیفک ایڈوائزری بورڈ، 1986 ایوارڈ یافتہ، ممتاز انفارمیشن سائنسز ایوارڈ، ڈی پی ایم اے 1985 ڈیزائنر آف ابتدائی این ایف ایل شیڈولنگ الگورتھم (http://trace.tennessee.edu/utk_harlan/407) دی آئی سی آئی سی ایس ای سے وابستہ گفتگو "سائنس اینڈ انجینئرنگ فار سافٹ ویئر ڈویلپمنٹ" کا انعقاد ہارلان ڈی ملز (1919-1996) کے اعزاز میں اور سافٹ ویئر انجینئرنگ کے نظریہ اور عمل میں ان کی پائیدار میراث کے اعتراف کے طور پر کیا جا رہا تھا۔ پہلا سالانہ "ہارلان ملز پریکٹیکل ویژنری پرائز" ایوارڈ 1996 میں پیش کیا گیا تھا۔ یہ ایوارڈ ایک ایسے فرد کو دیا جاتا ہے جس نے انفارمیشن سائنسز کے نظریہ اور عمل دونوں میں دیرینہ اور بامعنی شراکت کا مظاہرہ کیا ہو۔ کیریئر ابتدائی زندگی لبرٹی سینٹر، آئیووا میں پیدا ہوا۔ ایک نوجوان کے طور پر، ملز نے گرانٹ ووڈ کے ساتھ آرٹ کی تعلیم حاصل کی۔ دوسری جنگ عظیم کے دوران، ملز یو ایس آرمی ایئر کور میں بمبار پائلٹ بن گئیں۔ اڑان اور تدریس میں ان کی مہارت ایسی تھی کہ انہیں مشن اڑانے کے بجائے فوج نے انہیں دوسرے پائلٹوں کو تربیت دینے کا کام سونپا۔ ایجوکیشن ملز نے آئیووا اسٹیٹ یونیورسٹی، پرنسٹن، نیویارک اور جانز ہاپکنز یونیورسٹیوں، میری لینڈ اور فلوریڈا کی یونیورسٹیوں، اور فلوریڈا انسٹی ٹیوٹ آف ٹیکنالوجی (ایف آئی ٹی) کی فیکلٹیز میں خدمات انجام دیں۔ جانز ہاپکنز اور میری لینڈ میں، انہوں نے اسٹرکچرڈ پروگرامنگ میں پہلے امریکی یونیورسٹی کورسز میں سے ایک کا آغاز کیا۔ میری لینڈ میں، اس نے کمپیوٹر سائنس اور نصابی کتاب "کمپیوٹر پروگرامنگ کے اصول: ایک ریاضیاتی نقطہ نظر" کے لیے شریک مصنفین باسیلی، گینن اور ہیملٹ کے ساتھ ایک نیا دو سمسٹر کا نیا تعارف تیار کیا۔ ایف آئی ٹی میں، اس نے سافٹ ویئر انجینئرنگ کے لیے ایک نیا تازہ ترین اور سوفومور نصاب تیار کیا جس میں اڈا کو ساتھیوں اینگل اور نیومین کے ساتھ بنیادی زبان کے طور پر استعمال کیا گیا۔ انڈسٹری ملز آئی بی ایم فیلو اور آئی بی ایم میں کارپوریٹ ٹیکنیکل کمیٹی کے ممبر، جی ای اور آر سی اے میں ٹیکنیکل اسٹاف ممبر، اور ریاضی اور سافٹ ویئر انجینئرنگ ٹیکنالوجی کے صدر تھے۔ جی ای میں، اس نے مینجمنٹ سائنس میں تین ماہ کا نصاب تیار کیا جس میں سینکڑوں جی ای ایگزیکٹوز نے شرکت کی۔ آئی بی ایم میں، وہ آئی بی ایم سافٹ ویئر انجینئرنگ انسٹی ٹیوٹ کے بنیادی معمار تھے جہاں ہزاروں آئی بی ایم سافٹ ویئر اہلکاروں کو سافٹ ویئر کی ریاضیاتی بنیادوں میں تربیت دی گئی تھی۔ بعد میں انہوں نے کلین روم سافٹ ویئر انجینئرنگ کے عمل میں سافٹ ویئر کے لیے ریاضیاتی اور شماریاتی اصولوں کو مجسم کیا۔ سافٹ ویئر انجینئرنگ ٹیکنالوجی کے بانی کے طور پر، انہوں نے کلین روم ٹیکنالوجی کی منتقلی کے لیے ایک انٹرپرائز بنایا۔ نیشن ملز کو وفاقی پروگراموں کے ذریعے ساؤنڈ سافٹ ویئر انجینئرنگ کے طریقوں کو فروغ دینے میں مستقل دلچسپی تھی۔ 1980 کی دہائی میں ڈی او ڈی ڈارپا اسٹارز پروگرام کے ابتدائی دور کے دوران، انہوں نے اعلی پیداواریت پر اعلی معیار کے سافٹ ویئر کی ترقی کے لیے بنیادی تصورات فراہم کیے۔ 1986 میں انہوں نے یو ایس ایئر فورس سائنٹیفک ایڈوائزری بورڈ کے لیے کمپیوٹر سائنس پینل کے چیئرمین کے طور پر خدمات انجام دیں۔ 1974-77 کے دوران، وہ سافٹ ویئر میتھوڈولوجی پر این ایس ایف کمپیوٹر سائنس ریسرچ پینل کے چیئرمین تھے۔ پروفیشنل ملز پروگرام کمیٹی کے رکن تھے اور بہت سی پیشہ ورانہ کانفرنسوں کے لیے مدعو اسپیکر تھے، اور ریاضی اور کمپیوٹر سائنس کے بہت سے جرائد کے لیے ریفری تھے۔ 1980-83 سے، وہ IEEE کمپیوٹر سوسائٹی کے گورنر تھے۔ 1981 میں، وہ آئی ای ای ای فال کمپکون کے چیئرمین تھے۔ 1975-81 کے دوران، انہوں نے سافٹ ویئر انجینئرنگ پر IEEE ٹرانزیکشنز کے ایڈیٹر کے طور پر خدمات انجام دیں۔ 1977 میں، وہ آئی ایف آئی پی کانگریس میں سافٹ ویئر کے لیے امریکی نمائندے تھے۔ 1975 میں وہ سافٹ ویئر انجینئرنگ پر پہلی قومی کانفرنس کے چیئرمین تھے۔ ہارلن ڈی ملز ایوارڈ ملز کو اعزاز دینے کے لیے آئی ای ای ای کمپیوٹر سوسائٹی نے ہارلن ڈی ملز ایوارڈ بنایا، جو پہلا 1999 میں "انفارمیشن سائنسز کے نظریہ اور عمل میں شراکت، [مرکوز] سافٹ ویئر انجینئرنگ" کے لیے پیش کیا گیا تھا۔ مزید پڑھنے کے لیے لنگر اور وٹ (1979)، اسٹرکچرڈ پروگرامنگ: تھیوری اینڈ پریکٹس، پروگرام کی تصدیق کے لیے ملز کا فنکشن تھیوریٹک نقطہ نظر پیش کرتا ہے سافٹ ویئر پروڈکٹیویٹی (1983)، چیف پروگرامر ٹیموں، ٹاپ ڈاؤن ڈیزائن، اسٹرکچرڈ پروگرامنگ، پروگرام کی درستگی، اور سافٹ ویئر انجینئرنگ میں دیگر بنیادی خیالات پر ان کے بنیادی کاغذات کا مجموعہ شامل ہے۔ لنگر اور ہیونر (1986)، انفارمیشن سسٹم تجزیہ اور ڈیزائن کے اصول، حوالہ جات پر عمل کرنے کے لیے تفصیلات اور ڈیزائن کی ریاضی میں ملز کی کمی شامل ہے۔ بیرونی لنکس آئی پی: ہارلن ملز اس ہفتے انتقال کر گئے-تفصیلات کے ساتھ میلنگ لسٹ پیغام ہارلن ڈی۔ ملز ڈی بی ایل پی ببلیوگرافی سرور آئیووا اسٹیٹ یونیورسٹی کے سابق طلباء کی اشاعتوں کی فہرست 1919 پیدائش 1996 موت کے رسمی طریقے لوگ آئی بی ایم فلوریڈا فیلوز