See this document in CiteSeerX!

Software Development Environment Based on Object-Oriented and Logic Programming Paradigms (1995)  (Make Corrections)  
Khaled Fouad Sayed Shaalan



  Home/Search   Context   Related

 
View or download:
sics.se/pub/isl/pa...aalanthesis.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  sics.se/isl/papers/older (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: S oftware development environments are essential in today's world of growing software systems. Software development environment increases the productivity of software by providing better languages and better tools. Programming languages naturally play an essential role in the software development process. Finding more powerful and better suited language has been the aim of language designers ever since the dawn of computer programming. For instance, the most recent research in concurrent logic ... (Update)

Active bibliography (related documents):   More   All
1.7:   A Survey of Concurrent Object-Oriented Programming Languages - Scaife (1996)   (Correct)
0.9:   Combining Object-Oriented and Logic Paradigms: A Modal Logic.. - Uustalu (1992)   (Correct)
0.9:   Imperative Concurrent Object-Oriented Languages - Philippsen (1995)   (Correct)

Similar documents based on text:   More   All
0.2:   Practical Development of Internet Prolog Applications using.. - Samhaa El-Beltagy   (Correct)
0.2:   Agricultural Wages and Food Prices in Egypt: A.. - Datt, Olmsted (1998)   (Correct)
0.2:   Regularities in the Formation and Evolution of.. - Lelis, Kavassalis.. (2001)   (Correct)

BibTeX entry:   (Update)

@misc{ shaalan-software,
  author = "Khaled Fouad Sayed Shaalan",
  title = "Software Development Environment Based on Object-Oriented and Logic Programming
    Paradigms",
  url = "citeseer.ist.psu.edu/shaalan95software.html" }
Citations (may not include all citations):
2732   Communicating Sequential Processes (context) - Hoare - 1978
1274   Object-Oriented Software Construction (context) - Meyer - 1988  ACM
1002   Programming Language (context) - Stroustrup, The - 1986
982   Theoretical Computer Science (context) - Girard - 1987  ACM
673   Actors: A model of Concurrent Computation in Distributed Sys.. (context) - Agha - 1986  ACM
492   Smalltalk--80: The Language and its Implementation (context) - Goldberg, Robson - 1983
476   Programming Language (context) - Kernighan, Ritcheie et al. - 1978
440   The Art of Prolog (context) - Sterling, Shapiro - 1994
423   The Art of Metaobject Protocol (context) - Kiczales, Rivieres - 1993
395   An Abstract Prolog Instruction Set (context) - Warren - 1983
359   The Implementation of Functional Programming Languages (context) - Peyton - 1987
240   Mixin-based Inheritance - Bracha, Cook - 1990  ACM   DBLP
223   Linear Objects: Logical processes with Built-in Inheritance - Andreoli, Parechi - 1991  ACM
202   Make--A program for maintaining computer programs - Feldman - 1979
167   Dimensions of Object-Based Language Design (context) - Wegner - 1987  ACM   DBLP
155   Analysis of Inheritance Anomaly in ObjectOriented Concurrent.. - Matsuoka, Yonezawa - 1993
139   Using Prototypical Objects to Implement Shared Behavior in O.. - Lieberman - 1986  DBLP
135   Object-Oriented Programming: An Evolutionary Approach (context) - Cox - 1986
121   Guarded Horn Clauses - Ueda - 1987  ACM   DBLP
121   Concurrent Constraint Programming Languages (context) - Saraswat - 1993  ACM
119   Login: A Logic Programming Language with built-in Inheritanc.. (context) - Ait-kaci, Nasr - 1986  ACM   DBLP
114   Programming Paradigms of the Andorra Kernel Language - Janson, Haridi - 1991
100   Object-Oriented Programming in the BETA Programming Language (context) - Madsen, Moller-Pedersen et al. - 1993
98   Reflection in an Object-Oriented Concurrent Language (context) - Watanabe, Yonezawa - 1988
94   Object-Oriented Programming with Flavors (context) - Moon - 1986  ACM   DBLP
92   An Introduction to Trellis/Owl (context) - Schaffert, Cooper et al. - 1986
88   Encapsulation and Inheritance in Object-Oriented Programming.. - Snyder - 1986  ACM   DBLP
88   Inheritance in Actor Based Concurrent Object-Oriented Langua.. (context) - Kafura - 1989
88   Inheritance and Subtyping in a Parallel Object-Oriented Lang.. (context) - America - 1987  ACM   DBLP
80   Programming in Ada (context) - Barnes - 1989  ACM
79   Object-Oriented Programming in Common Lisp (context) - Keene - 1989
77   An Introduction to Object-Oriented Programming (context) - Budd - 1991
75   Object-Oriented Concurrent Constraint Programming in Oz - Henz, Smolka et al. - 1995
72   Kernel Andorra Prolog and its computation model - Haridi, Janson - 1990  ACM   DBLP
70   Metaclasses are first class: the ObjVlisp model (context) - Cointe - 1987  ACM   DBLP
66   Object-Oriented Concurrent Programming in ABCL (context) - Yonezawa, Briot et al. - 1986
65   A Parallel Object-Oriented Language (context) - America - 1987  ACM
63   German Research Center for Artificial Intelligence (context) - Smolka - 1994
62   Logic and Objects (context) - McCabe - 1987  ACM
61   Object-Oriented Programming in Concurrent Prolog (context) - Shapiro, Takeuchi - 1983
57   A Subset of Concurrent Prolog and Its Interpreter (context) - Shapiro - 1983
56   Modularity in Logic Programming - Bugliesi, Lamma et al. - 1994  ACM   DBLP
55   Simula: An Algol Based Simulation language (context) - Dahl, Nygaard - 1966
52   Towards a meaning of LIFE (context) - Ait-kaci - 1991  DBLP
46   Concurrent Programming Using Actors (context) - Agha, Hewitt - 1987  ACM
45   German Research Center for Artificial Intelligence (context) - Henz - 1994
45   German Research Center for Artificial Intelligence (context) - Henz, Mehl et al. - 1994
41   The InterLisp Programming Environment (context) - Teitelman, Masinter - 1981
41   The Design and Implementation of ConcurrentSmalltalk (context) - Yokote, Tokoro - 1986
41   Concurrent Programming in ConcurrentSmalltalk (context) - Yokote, Tokoro - 1987
37   The Object-Oriented Classification Paradigm (context) - Wegner - 1987  ACM   DBLP
33   Reference Manual (context) - Stroustrup - 1989
32   The BETA Programming Language (context) - Kristensen, Madsen et al. - 1987  ACM   DBLP
32   Object-Oriented Programming in Prolog (context) - Zaniolo - 1984  ACM   DBLP
29   Highly Efficient and Encapsulated Reuse of Synchronization C.. - Matsuoka, Taura et al. - 1993
27   Polka: A Parlog Object Oriented Language (context) - Davison - 1989
26   Survey of Logic Programming--Based Object-Oriented Languages (context) - Davison - 1993
24   Vulcan: Logical Concurrent Objects (context) - Kahn, Tribble et al. - 1987
21   Concurrent Prolog (context) - Shapiro - 1987
20   Synchronization Constraints with Inheritance: What is not po.. - Matsuoka, Wakita et al. - 1990
18   Experience and Evolution of ConcurrentSmalltalk (context) - Yokote, Tokoro - 1987
18   Ports for Objects in Concurrent Logic Programs - Janson, Montelius et al. - 1993  ACM
18   Delta Prolog: A Distributed Logic Programming Language (context) - Pereira, Nasr - 1984
18   Database Updates in Pure Prolog (context) - Warren - 1984
17   Concurrent Structured Processes (context) - Andreoli, Parechi - 1990
17   An Experience with a Prolog--Based Object-Oriented Language (context) - Fukunaga, Hirose - 1986
17   A Concurrent Object-Oriented Knowledge Representation Langua.. (context) - Ishikawa, Tokoro - 1986
16   An Introduction to Object-Oriented Programming and C (context) - Wiener, Pinson - 1988
16   An Introduction to Object-Oriented Programming and Smalltalk (context) - Pinson, Wiener - 1988  ACM
15   Prentice-Hall International (context) - Henderson - 1980
15   Object Orientation: Concepts (context) - Khoshafian, Abnous - 1990
15   Language Features for Re-use and Extensibility in Concurrent.. - Matsuoka - 1993
14   Objects in Concurrent Logic Programming Languages (context) - Kahn, Tribble et al. - 1986
14   Inside Smalltalk (context) - Lalonde, Pugh - 1990
14   modular actor formalism for artificial intelligence (context) - Hewitt, Bishop et al. - 1973
13   Object-Oriented Programming Techniques (context) - Pinson, Wiener - 1991
12   Compiling and Executing Finite Domain Constraints - Carlson - 1995
12   Essence and Accidents of Software Engineering (context) - No - 1987
12   Object-Oriented Concurrent Programming in CST (context) - Dally, Chien - 1988  ACM   DBLP
12   Swedish Institute of Computer Science (context) - Almgren, Andersson et al. - 1993
12   Prentice Hall Inc (context) - Rumbaugh, Blaha et al. - 1991
12   Name Collision in Multiple Classification Hierarchies (context) - Knudsen - 1988
11   Mutable Object State for Object-Oriented Logic Programming: .. - Alexiev - 1993
11   Objects as intensions (context) - Chen, Warren - 1988  DBLP
10   An Implementation of the Object-Oriented Concurrent Programm.. (context) - Tripathi, Berge - 1989  ACM   DBLP
10   Cantor: An Actor Programming System for Scientific Computing (context) - Athas, Boden - 1988  ACM   DBLP
10   Modeling and Programming in an Object-Oriented Concurrent La.. (context) - Yonezawa, Shibayama et al. - 1987
9   Design of a sequential prototype implementation of AKL (context) - Janson, Montelius - 1992
9   SCOOP: Structured Concurrent ObjectOriented Prolog (context) - Vaucher, Lapalme et al. - 1988
9   UM--A Stream Based Concurrent ObjectOriented Language (context) - Yoshida, Chikayama - 1988
9   Viewing Control Structures as Patterns of Message Passing (context) - Hewitt - 1977
9   PO Constraints as tools to synchronize active objects (context) - Corradi, Leonardi - 1991
8   Objects--A Fresh Look (context) - Kahn - 1989
7   Logic Programs with Inheritance (context) - Goldberg, Silverman et al. - 1992  DBLP
7   ESP Reference Manual (context) - Chikayama - 1984
7   Objects as communicating Prolog Units (context) - Mello, Matali - 1987  ACM   DBLP
6   Strategies for Sharing Objects in Distributed Systems (context) - Daniels, Cook - 1993
6   Overview of a Parallel Object-Oriented Language CLIX (context) - Hur, Chon - 1987  ACM   DBLP
6   An Object-Oriented Concurrent Programming Language for Knowl.. (context) - Ishikawa, Tokoro et al. - 1987
6   Single Versus Multiple Inheritance in Object-Oriented Progra.. (context) - Singh - 1994
6   Inheritance of Synchronization Constraints in Concurrent Obj.. (context) - Frolund - 1992
6   Unique Features of ESP (context) - Chikayama - 1984  DBLP
6   POOL and DOOM: The Object-Oriented approach (context) - Annot, Haan - 1990
6   Combining Object-Oriented and Logic Paradigms: A Modal Logic.. - Uustalu - 1992
5   Swedish Institute of Computer Science (context) - AGENTS, version et al. - 1995
5   From Objects to Actors: Study of a limited Symbiosis in Smal.. - Briot - 1988
5   Royal Institute of Technology (context) - Tree, Ph et al. - 1994
5   Robust Coordinated Reactive Computing in Sandra (context) - Elshiewy - 1990
4   Integrating Logic and Object-Oriented Programming (context) - Wu - 1991  ACM   DBLP
4   Concurrent Object-Oriented Real--Time Systems Research (context) - Kafura - 1988
4   An introduction to Prolog (context) - Moss - 1990
4   Logic Programming for Real Time Control of Telecommunication.. (context) - Elshiewy - 1990
4   ACM SIGPLAN Workshop on Object-Based Concurrent Programming (context) - Agha - 1988
4   Object-based Languages (context) - Andersen, Ellie - 1992
3   Design and Implementation Aspects of an Experimental C++ Pro.. - Sametinger, chiffer - 1995  ACM   DBLP
3   Efficient Object-Oriented Programming in Prolog - Schachte, Saab - 1994  DBLP
3   Design Issues for Logic Programming-based Object Oriented La.. (context) - Davison - 1991
3   PROCOL: A Parallel Object Language with Protocols (context) - Bos, Laffra - 1989  ACM
3   Some Formal Aspects of the Andorra Kernel Language (context) - Franz'en - 1994
3   Ada Reference Manual (context) - of - 1980
2   The Combination of Logic and Objects for Knowledge Represent.. (context) - Newton, Watkins - 1988  ACM
2   Object-Oriented Programming for Common Lisp (context) - Snyder - 1985
2   What is Logic Programming good for in Software Engineering - Ciancarini, Levi - 1993
2   AddisonWesley Publishing Co (context) - Silberschatz, Peterson et al. - 1991
2   Logic Programming Associates Ltd (context) - Vasey, Spenser et al. - 1990
2   Ellie Language Definition Report (context) - Andersen - 1990  ACM   DBLP
2   LPA Prolog and Flex Expert (context) - Bartual - 1989
2   Object-Oriented Programming: the Fundamentals (context) - Bielak - 1993
2   Paris Research Laboratory (context) - Hassan, The - 1990
2   A Multilingual Modular Programming System for Describing Kno.. (context) - Chusho, Haga - 1986  DBLP
2   Plasma--II: An Actor Approach to Concurrent Programming (context) - Lapalme, Salle - 1988
2   Harnessing Multiple Inheritance (context) - Meyer - 1989
2   Object-Oriented Environments: The Mjolner Approach (context) - Knudsen, Lofgren et al. - 1994
1   Software Review: LPA 386 Prolog (context) - Murphy - 1993
1   Bridging the Gab Between Object-Oriented and Logic Programmi.. (context) - Koschmann, Evens - 1988
1   Object System Specification (context) - Bobrow, DeMichiel et al. - 1988
1   Benjamin Cummings Publishing Co (context) - Booch - 1987
1   Concurrency and Object-Oriented Programming (context) - Nelson - 1991
1   CommonLoops: Merging Lisp and Object-Oriented Paradigm (context) - Bobrow - 1986
1   Modular and Communicating Objects in SICStus Prolog (context) - Elshiewy - 1988  DBLP
1   Lectures Notes in Artificial Intelligence (context) - Brogi, Lamma et al. - 1992
1   ACM SIGPLAN Workshop on Object-Based Concurrent Programming (context) - Mehrotra - 1988
1   Higher Order Objects in Pure Object-Oriented Languages (context) - Kuhne - 1994  ACM   DBLP
1   Concurrent Object-Oriented Programming in Act (context) - Liberman - 1987
1   Suggestion for a Parameterized Class Model (context) - Oliveira - 1994
1   ACM SIGPLAN Workshop on Object-Based Concurrent Programming (context) - Manning, at - 1988
1   The Craft of Prolog (context) - O'keef - 1990  ACM
1   Prentice Hall International Series in Computer Science (context) - McCabe - 1992
1   Digital Equipment Group (context) - Steel - 1984
1   Concurrent Programming in Smalltalk (context) - Steigerwald, Nelson - 1990
1   Clocks and Committed Choice Parallelism for Logic Programmin.. (context) - Elshiewy - 1986
1   The Power of Object-Oriented and Logic Programming Language (context) - Moss - 1994
1   AKL: a Multi-paradigm Language (context) - Janson - 1994
1   Concurrent Systems for Knowledge Processing: An Actor Perspe.. (context) - Hewitt, Agha - 1989
1   ACM SIGPLAN Workshop on Object-Based Concurrent Programming (context) - Thomas, LaLonde et al. - 1988
1   ACM SIGPLAN Workshop on Object-Based Concurrent Programming (context) - Yoshida, Chikayama - 1988
1   Object-Oriented Concurrent Computing: An Introduction (context) - Yonezawa, Tokoro - 1987
1   Technical Contributions: Concepts and Paradigms of ObjectOri.. (context) - Wegner - 1990
1   Fifth International Conference on Logic Programming (context) - Conery - 1988
1   Logical Aspects of the Andorra Kernel Language (context) - Franz'en - 1991
1   Object-Oriented Programming: The CLOS perspective (context) - APaepcke - 1993
1   Concurrent Objects in Logic Programming Framework (context) - Mello

Documents on the same site (http://www.sics.se/isl/papers/older.html):   More
Concurrent Constraint Programming at SICS with the .. - Haridi, Janson.. (1993)   (Correct)
Ports for Objects in Concurrent Logic Programs - Janson, Montelius, Haridi (1993)   (Correct)
Automatic Frequency Assignment for Cellular Telephones Using .. - Carlsson, Grindal (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC