Mehdi Jazayeri

Affiliations:
  • University of Lugano, Switzerland


According to our database1, Mehdi Jazayeri authored at least 114 papers between 1975 and 2023.

Collaborative distances:

Awards

IEEE Fellow

IEEE Fellow 2007, "For contributions to programming languages, software engineering, and informatics education".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Informatics Higher Education in Europe: A Data Portal and Case Study.
Commun. ACM, November, 2023

2017
INDIGO: Interest-Driven Data Dissemination Framework for Mobile Networks.
Proceedings of the 20th ACM International Conference on Modelling, 2017

Enhancing Accuracy of Dynamic Collaborative Labeling and Matching Through Semantic Augmentation Method (SAM).
Proceedings of the Cooperative Design, Visualization, and Engineering, 2017

2016
CODer Entrepreneurs: How Entrepreneurs can benefit from a Dynamic Social Semantic Tagging System.
Proceedings of the 19th ACM Conference on Computer Supported Cooperative Work and Social Computing, 2016

2015
How well does your encounter-based application disseminate information?
Proceedings of the 14th Annual Mediterranean Ad Hoc Networking Workshop, 2015

Combining Mastery Learning with Project-Based Learning in a First Programming Course: An Experience Report.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Dynamic Content and User Identification in Social Semantic Tagging Systems.
Proceedings of the Cooperative Design, Visualization, and Engineering, 2015

2014
Achieving runtime adaptability through automated model evolution and variant selection.
Enterp. Inf. Syst., 2014

Analyzing the Learning Process in Online Educational Game Design: A Case Study.
Proceedings of the 23rd Australian Software Engineering Conference, 2014

2012
Performance evaluation of user-created open-web games.
Proceedings of the ACM Symposium on Applied Computing, 2012

Helping Novice Programmers to Bootstrap in the Cloud: Incorporating Support for Computational Thinking into the Game Design Process.
Proceedings of the 12th IEEE International Conference on Advanced Learning Technologies, 2012

Enabling Cooperative Educational Game Design on the Web.
Proceedings of the Cooperative Design, Visualization, and Engineering, 2012

Engineering an Open-Web Educational Game Design Environment.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

2011
A Learning Content Authoring Approach based on Semantic Technologies and Social Networking: an Empirical Study.
J. Educ. Technol. Soc., 2011

Structuring a software engineering-based curriculum tutorial presentation summary.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

End-user programming of web-native interactive applications.
Proceedings of the 12th International Conference on Computer Systems and Technologies, 2011

2010
SCORE: the first student contest on software engineering.
ACM SIGSOFT Softw. Eng. Notes, 2010

Dynamically Adaptive Systems through Automated Model Evolution Using Service Compositions.
Proceedings of the Software Composition - 9th International Conference, 2010

Semantic Document Architecture for Desktop Data Integration and Management.
Proceedings of the 22nd International Conference on Software Engineering & Knowledge Engineering (SEKE'2010), Redwood City, San Francisco Bay, CA, USA, July 1, 2010

Concept-based semantic annotation, indexing and retrieval of office-like document units.
Proceedings of the Recherche d'Information Assistée par Ordinateur, 2010

Hands-on approach to teaching wireless sensor networks at the undergraduate level.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

Panel on master's degree programs in software engineering.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Using Semantic Documents and Social Networking in Authoring of Course Material: An Empirical Study.
Proceedings of the ICALT 2010, 2010

Runtime Adaptability through Automated Model Evolution.
Proceedings of the 14th IEEE International Enterprise Distributed Object Computing Conference, 2010

Supporting Domain-Specific Programming in Web 2.0: A Case Study of Smart Devices.
Proceedings of the 21st Australian Software Engineering Conference (ASWEC 2010), 2010

2009
Towards efficient document content sharing in social networks.
Proceedings of the 2nd International Workshop on Social Software Engineering and Applications, 2009

Community support for software development in small groups: the initial steps.
Proceedings of the 2nd International Workshop on Social Software Engineering and Applications, 2009

Towards the web of applications: incorporating end user programming into the web 2.0 communities.
Proceedings of the 2nd International Workshop on Social Software Engineering and Applications, 2009

Teaching wireless sensor networks through testbed development.
Proceedings of the 7th International Conference on Embedded Networked Sensor Systems, 2009

SCORE: The first student Contest in Software Engineering.
Proceedings of the 31st International Conference on Software Engineering, 2009

2008
Social thinking to design social software: A course experience report.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008

First International Workshop on Social Software Engineering and Applications (SoSEA 2008).
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

A survey of social software engineering.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008

Extending MS Office for Sharing Document Content Units over the Semantic Web.
Proceedings of the Eighth International Conference on Web Engineering, 2008

Semantic Document Management for Collaborative Learning Object Authoring.
Proceedings of the 8th IEEE International Conference on Advanced Learning Technologies, 2008

2007
Foreword to state-of-the-art presentations.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

Ontology-based content model for scalable content reuse.
Proceedings of the 4th International Conference on Knowledge Capture (K-CAP 2007), 2007

Some Trends in Web Application Development.
Proceedings of the International Conference on Software Engineering, 2007

An Ontology-Based Framework for Authoring Assisted by Recommendation.
Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies, 2007

2006
Specifying the Collaborative Tagging System.
Proceedings of the 1st Semantic Authoring and Annotation Workshop (SAAW2006) located at the 5th International Semantic Web Conference ( ISWC 2006 ) 6th November 2006, 2006

How to Educate a Computer Scientist.
Proceedings of the Software Engineering 2006, 2006

2005
WEESA: Web engineering for semantic Web applications.
Proceedings of the 14th international conference on World Wide Web, 2005

Challenges in Software Evolution.
Proceedings of the 8th International Workshop on Principles of Software Evolution (IWPSE 2005), 2005

Species evolve, individuals age.
Proceedings of the 8th International Workshop on Principles of Software Evolution (IWPSE 2005), 2005

Introduction to education and training track.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

2004
Predicting Incompatibility of Transformations in Model-driven Development.
Proceedings of the Workshop on Software Evolution through Transformations: Model-based vs. Implementation-level Solutions, 2004

Towards Semantic Web Engineering: WEESA - Mapping XML Schema to Ontologies.
Proceedings of the WWW2004 Workshop on Application Design, 2004

Formally Designing an Event-Based Application for Mobile Collaboration: A Case Study.
Proceedings of the Software Engineering and Middleware, 4th International Workshop, 2004

Abstracting Module Views from Source Code.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

2003
A Systematic Approach to the Development of Event Based Applications.
Proceedings of the 22nd Symposium on Reliable Distributed Systems (SRDS 2003), 2003

CVS Release History Data for Detecting Logical Couplings.
Proceedings of the 6th International Workshop on Principles of Software Evolution (IWPSE 2003), 2003

The Vienna Component Framework Enabling Composition Across Component Models.
Proceedings of the 25th International Conference on Software Engineering, 2003

Constructing Deadlock Free Event-Based Applications: A Rely/Guarantee Approach.
Proceedings of the FME 2003: Formal Methods, 2003

Composing Specifications of Event Based Applications.
Proceedings of the Fundamental Approaches to Software Engineering, 2003

Pervasive Software Services for Mobile Ad-Hoc Teams (Invited talk).
Proceedings of the 15th Conference on Advanced Information Systems Engineering (CAiSE '03), 2003

Fundamentals of software engineering (2. ed.).
Prentice Hall, ISBN: 978-0-13-305699-0, 2003

2002
Revealer: A Lexical Pattern Matcher for Architecture Recovery.
Proceedings of the 9th Working Conference on Reverse Engineering (WCRE 2002), 28 October, 2002

Pervasive Challenges for Software Components.
Proceedings of the Radical Innovations of Software and Systems Engineering in the Future, 2002

Visual Requirements Validation: Case Study in a Corba-Supported Environment.
Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering (RE 2002), 2002

Towards a Hierarchical, Semantic Peer-to-Peer Topology.
Proceedings of the 2nd International Conference on Peer-to-Peer Computing (P2P 2002), 2002

Constructing Corba-Supported Oracles for Testing: A Case Study in Automated Software Testing.
Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE 2002), 2002

DPS : An Architectural Style for Development of Secure Software.
Proceedings of the Infrastructure Security, International Conference, 2002

Mobile Push: Delivering Content to Mobile Users.
Proceedings of the 22nd International Conference on Distributed Computing Systems, 2002

On Architectural Stability and Evolution.
Proceedings of the Reliable Software Technologies, 2002

2001
Experiences in Engineering Flexible Web Services.
IEEE Multim., 2001

The Evolution of an Organizational Web Site: Migrating to XML/XSL.
Proceedings of the 3rd International Workshop on Web Site Evolution (WSE 2001), 2001

Supporting Multi-Device Enabled Web Services: Challenges and Open Problems.
Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2001), 2001

A Business and Domain Model for Information Commerce.
Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), 2001

A Phase Model for E-Commerce Business Models and its Application to Security Assessment.
Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), 2001

Building and Managing XML/XSL-powered Web Sites: an Experience Report.
Proceedings of the 25th International Computer Software and Applications Conference (COMPSAC 2001), 2001

2000
Guest Editor's Introduction: Special Issues on Architecture-Independent Languages and Software tools for Parallel Processing.
IEEE Trans. Software Eng., 2000

Gypsy: a component-based mobile agent system.
Proceedings of the Eight Euromicro Workshop on Parallel and Distributed Processing, 2000

1999
Invitation to SSR.
ACM SIGSOFT Softw. Eng. Notes, 1999

Application of Information Visualization to the Analysis of Software Release History.
Proceedings of the 1st Joint Eurographics, 1999

Visualizing Software Release Histories: The Use of Color and Third Dimension.
Proceedings of the 1999 International Conference on Software Maintenance, 1999

A Component and Communication Model for Push Systems.
Proceedings of the Software Engineering, 1999

1998
Detection of Logical Coupling Based on Product Release History.
Proceedings of the 1998 International Conference on Software Maintenance, 1998

Architecture Recovery.
Proceedings of the Development and Evolution of Software Architectures for Product Families, 1998

Programming language concepts (3. ed.).
Wiley, ISBN: 978-0-471-10426-1, 1998

1997
Software Evolution Observations Based on Product Release History.
Proceedings of the 1997 International Conference on Software Maintenance (ICSM '97), 1997

Software Engineering - Old Problems, New Problems, and Unsolved Problems (Panel).
Proceedings of the Software Engineering, 1997

Issues in software component technology: position statement.
Proceedings of the 21st International Computer Software and Applications Conference (COMPSAC '97), 1997

The Architectural Style of Component Programming.
Proceedings of the 21st International Computer Software and Applications Conference (COMPSAC '97), 1997

Software Qualities and Principles.
Proceedings of the Computer Science and Engineering Handbook, 1997

1996
Architecture recovery in ARES.
Proceedings of the Joint Proceedings of the Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints '96) on SIGSOFT '96 workshops, 1996

Design concepts as basis for organizing software catalogs.
Proceedings of the 1996 ACM Symposium on Applied Computing, 1996

1995
Research Directions in Software Reuse: Where to go from here?
Proceedings of the ACM SIGSOFT Symposium on Software Reusability, 1995

VIZIR: An Integrated Environment for Distributed Program Visualization.
Proceedings of the MASCOTS '95, 1995

Component Programming - a Fresh Look at Software Components.
Proceedings of the 5th European Software Engineering Conference, 1995

1994
Selected, annotated bibliography on process-centered software engineering environments.
ACM SIGSOFT Softw. Eng. Notes, 1994

1993
P<sup>3</sup>M: A Virtual Machine Approach to Massively Parallel Computing.
Proceedings of the 1993 International Conference on Parallel Processing, 1993

1991
Pisa parallel processing project on general-purpose highly-parallel computers.
Proceedings of the Fifteenth Annual International Computer Software and Applications Conference, 1991

Fundamentals of software engineering.
Prentice Hall, ISBN: 978-0-13-818204-5, 1991

1990
Development of a Partitioned, Replicated Data Server in FLAME.
Proceedings of the 1990 International Conference on Parallel Processing, 1990

FLAME: A Language for Distributed Programming.
Proceedings of the 1990 Internation Conference on Computer Languages, 1990

1988
Objects for distributed systems.
Proceedings of the 1988 ACM SIGPLAN Workshop on Object-based Concurrent Programming, 1988

1987
Programming language concepts (2. ed.).
Wiley, ISBN: 978-0-471-82173-1, 1987

1986
Optimizing compilers are here (mostly).
ACM SIGPLAN Notices, 1986

1982
Programming language concepts.
Wiley, ISBN: 978-0-471-08755-7, 1982

1981
Space-Efficient Storage Management in an Attribute Grammar Evaluator.
ACM Trans. Program. Lang. Syst., 1981

A Simpler Construction for Showing the Intrinsically Exponential Complexity of the Circularity Problem for Attribute Grammars.
J. ACM, 1981

1980
An Improvement in the Iterative Data Flow Analysis Algorithm.
Inf. Process. Lett., 1980

A New Approach to Code Motion and its Application to Hoisting.
Comput. Lang., 1980

A space improvement in the alternating semantic evaluator.
Proceedings of the ACM 1980 Annual Conference, 1980

1978
The Method of Attributes for Data Flow Analysis: Part II. Demand Analysis.
Acta Informatica, 1978

The Method of Attributes for Data Flow Analysis: Part I. Exhaustive Analysis.
Acta Informatica, 1978

A Family Of Pass-Oriented Attribute Grammar Evaluators.
Proceedings of the Proceedings 1978 ACM Annual Conference, 1978

Engineering A Program Optimizer.
Proceedings of the Proceedings 1978 ACM Annual Conference, 1978

1977
Programmer productivity: program efficiency and improvement.
Proceedings of the 15th annual Southeast regional conference, 1977

An algorithm for hoisting.
Proceedings of the 15th annual Southeast regional conference, 1977

1976
Formal Specification and Automatic Programming.
Proceedings of the 2nd International Conference on Software Engineering, 1976

1975
The Intrinsically Exponential Complexity of the Circularity Problem for Attribute Grammars.
Commun. ACM, 1975

On the Complexity of the Circularity Test for Attribute Grammars.
Proceedings of the Conference Record of the Second ACM Symposium on Principles of Programming Languages, 1975

Alternating semantic evaluator.
Proceedings of the 1975 ACM Annual Conference, 1975


  Loading...