You are currently viewing SPECIAL RESEARCH COLLOQUIUM

SPECIAL RESEARCH COLLOQUIUM

 

 “Liveness — a trampoline to ultimate technical agility”

ABSTRACT:

Live programming is an idea espoused by programming environments from the earliest days of computing, such as Lisp machines, Logo, Hypercard, and Smalltalk. In common with all these systems is liveness — a feedback nearly instantaneous and evaluation always accessible.

In this talk, we will present undergoing research work aiming to bring liveness to more software development activities as a way to improve technical agility, so that software can be faster to write, visualize and understand, with the support of a few features of a Live Software Development Environment.

Bio: Ademar Aguiar is a Professor at Faculty of Engineering of University of Porto (FEUP) and researcher at INESC Porto, with over more than 20 years of experience on software development, software architecture and design (patterns, frameworks, infrastructures), agile methods, wikis, and open collaboration tools.

Current research interests include knowledge management practices and tools for software development teams and organizations (from code to documentations) using wiki-based philosophy and open collaboration tools.

Beyond the field of software engineering, Ademar is also exploring and applying Web 2.0 and social software to other audiences and fields, being presently the most important a social learning environment for schools and their communities (PLE/SLE).

https://sigarra.up.pt/feup/en/func_geral.formview?p_codigo=231081

 

 ademar

 

היום התקיימה הרצאה ראשונה בחסות מרכז מחקר מדעי הנתונים של אוניברסיטת חיפה!

אדמאר אגויר מאוניברסיטת פורטו שבפורטוגל הרצה על איך אפשר לכתוב קוד כל כך אג׳ילי שהוא ממש חי! כלומר הקוד כולו פרמטרי והמשתמש יכול להביע את בחירתו מ סקאלה של אפשרויות והקוד מגיב מיידית לאינפוטים של המשתמש. ותוצר התוכנה מייד מראה את האפקט למשתמש, קצת כמו שאנחנו עובדים בגוגל דוק והשינוי מייד מתעדכן בענן. אבל זה לא מספיק, הקוד יוכל גם לצפות מה המשתמש כנראה ירצה לעשות ואילו דרישות חדשות תהיינה לו!

בהקשר של מדעי הנתונים, המשתמש יוכל להגיד מה בתוצאות חשוב שיהיה בולט וזה מייד ישתקף בהן! למשל, שיהיה ייצוג ויזואלי להבדלים הכי גדולים שיש בין קבוצות של עצמים, נניח בין תוכניות לימוד של מדעי הנתונים מול מדעי המחשב או בין תוכנית הלימודים שלנו מול זו של הטכניון (סתם דוגמאות)

Leave a Reply