| 2009 | ||
|---|---|---|
| 84 | Ingrid Nunes, Carlos José Pereira de Lucena, Donald D. Cowan, Paulo S. C. Alencar: Building Service-Oriented User Agents Using a Software Product Line Approach. ICSR 2009: 236-245 | |
| 83 | Rodrigo B. de Paes, Carlos José Pereira de Lucena, Gustavo R. de Carvalho, Donald D. Cowan: An event-driven high level model for the specification of laws in open multi-agent systems. Journal of Systems and Software 82(4): 629-642 (2009) | |
| 82 | W. Dai, H. Dominic Covvey, Paulo S. C. Alencar, Donald D. Cowan: Lightweight query-based analysis of workflow process dependencies. Journal of Systems and Software 82(6): 915-931 (2009) | |
| 2008 | ||
| 81 | Marcílio Mendonça, Andrzej Wasowski, Krzysztof Czarnecki, Donald D. Cowan: Efficient compilation techniques for large scale feature models. GPCE 2008: 13-22 | |
| 80 | Marcílio Mendonça, Thiago T. Bartolomei, Donald D. Cowan: Decision-making coordination in collaborative product configuration. SAC 2008: 108-113 | |
| 79 | Donald D. Cowan, Paulo S. C. Alencar: Abstract Data Types. Wiley Encyclopedia of Computer Science and Engineering 2008 | |
| 78 | Fábio Zaupa, Itana Maria de Souza Gimenes, Donald D. Cowan, Paulo S. C. Alencar, Carlos José Pereira de Lucena: A Service-oriented Process to Develop Web Applications. J. UCS 14(8): 1368-1387 (2008) | |
| 77 | Marcílio Mendonça, Donald D. Cowan, William Malyk, Toacy Cavalcante de Oliveira: Collaborative Product Configuration: Formalization and Efficient Algorithms for Dependency Analysis. JSW 3(2): 69-82 (2008) | |
| 2007 | ||
| 76 | Marcílio Mendonça, Donald D. Cowan, Toacy Cavalcante de Oliveira: A Process-Centric Approach for Coordinating Product Configuration Decisions. HICSS 2007: 283 | |
| 75 | Shirley L. Fenton, H. Dominic Covvey, Douglas W. Mulholland, Donald D. Cowan, Judith Shamian, Bonnie Schroeder: A Web-Based Communities of Practice Support System for Caregivers. MedInfo 2007: 993-996 | |
| 74 | Jing Dong, Paulo S. C. Alencar, Donald D. Cowan, Sheng Yang: Composing pattern-based components and verifying correctness. Journal of Systems and Software 80(11): 1755-1769 (2007) | |
| 73 | Toacy Cavalcante de Oliveira, Paulo S. C. Alencar, Carlos José Pereira de Lucena, Donald D. Cowan: RDL: A language for framework instantiation representation. Journal of Systems and Software 80(11): 1902-1929 (2007) | |
| 72 | Maria Augusta V. Nelson, Paulo S. C. Alencar, Donald D. Cowan: Informal description and analysis of geographic requirements: an approach based on problems. Software and System Modeling 6(3): 223-245 (2007) | |
| 2006 | ||
| 71 | Marcílio Mendonça, Krzysztof Czarnecki, Toacy Cavalcante de Oliveira, Donald D. Cowan: Towards a framework for collaborative and coordinated product configuration. OOPSLA Companion 2006: 649-650 | |
| 70 | Marcílio Mendonça, Krzysztof Czarnecki, Donald D. Cowan: Towards a framework for collaborative and coordinated product configuration. OOPSLA Companion 2006: 774-775 | |
| 69 | Jing Dong, Paulo S. C. Alencar, Donald D. Cowan: Automating the analysis of design component contracts. Softw., Pract. Exper. 36(1): 27-71 (2006) | |
| 2005 | ||
| 68 | Marcílio Mendonça, Paulo S. C. Alencar, Toacy Cavalcante de Oliveira, Donald D. Cowan: Assisting aspect-oriented framework instantiation: towards modeling, transformation and tool support. OOPSLA Companion 2005: 94-95 | |
| 67 | Jing Dong, Sheng Yang, Lawrence Chung, Paulo S. C. Alencar, Donald D. Cowan: A COTS architectural component specification stencil for selection and reasoning. ACM SIGSOFT Software Engineering Notes 30(4): 1-4 (2005) | |
| 66 | Toacy Cavalcante de Oliveira, Paulo S. C. Alencar, Donald D. Cowan, Carlos José Pereira de Lucena: xTAO: enabling a declarative approach to the specification of multi-agent systems. ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005) | |
| 65 | Maria Augusta V. Nelson, Torsten Nelson, Paulo S. C. Alencar, Donald D. Cowan: An approach to formal automated analysis of problem-frame concerns. Information & Software Technology 47(14): 913-927 (2005) | |
| 2004 | ||
| 64 | Toacy Cavalcante de Oliveira, Paulo S. C. Alencar, Ivan Mathias Filho, Carlos José Pereira de Lucena, Donald D. Cowan: Response to Jiau et al.'s Comments. IEEE Trans. Software Eng. 30(10): 708- (2004) | |
| 63 | Toacy Cavalcante de Oliveira, Paulo S. C. Alencar, Ivan Mathias Filho, Carlos José Pereira de Lucena, Donald D. Cowan: Software Process Representation and Analysis for Framework Instantiation. IEEE Trans. Software Eng. 30(3): 145-159 (2004) | |
| 62 | Alessandro F. Garcia, Carlos José Pereira de Lucena, Donald D. Cowan: Agents in object-oriented software engineering. Softw., Pract. Exper. 34(5): 489-521 (2004) | |
| 61 | Jing Dong, Paulo S. C. Alencar, Donald D. Cowan: A behavioral analysis and verification approach to pattern-based design composition. Software and System Modeling 3(4): 262-272 (2004) | |
| 2003 | ||
| 60 | Bahman Kalali, Paulo S. C. Alencar, Donald D. Cowan: A service-oriented monitoring registry. CASCON 2003: 107-121 | |
| 59 | Carlos José Pereira de Lucena, José Alberto R. P. Sardinha, Alessandro F. Garcia, Alexander B. Romanovsky, Jaelson Castro, Paulo S. C. Alencar, Donald D. Cowan: Software Engineering for Large-Scale Multi-Agent Systems - SELMAS'2003. ICSE 2003: 771-772 | |
| 58 | Jing Dong, Paulo S. C. Alencar, Donald D. Cowan: A Formal Framework for Design Component Contracts. IRI 2003: 53-60 | |
| 57 | H. Dominic Covvey, David Zitner, Daniel M. Berry, Donald D. Cowan, Michael A. Shepherd: Formal Structure for Specifying the Content and Quality of the Electronic Health Record. RE 2003: 162-168 | |
| 56 | Jing Dong, Paulo S. C. Alencar, Donald D. Cowan: On Analysis of Design Component Contracts: A Case Study. STEP 2003: 103-113 | |
| 2002 | ||
| 55 | Paulo S. C. Alencar, Donald D. Cowan, Douglas W. Mulholland, Toacy Cavalcante de Oliveira: Towards Monitored Data Consistency and Business Processing Based on Declarative Software Agents. SELMAS 2002: 267-284 | |
| 54 | Bahman Kalali, Paulo S. C. Alencar, Donald D. Cowan: NSPF: Designing a Notification Service Provider Framework for Web Services. Web, Web-Services, and Database Systems 2002: 73-90 | |
| 53 | Marcus E. Markiewicz, Carlos José Pereira de Lucena, Paulo S. C. Alencar, Donald D. Cowan: Views and Patterns in E-Commerce Application Design. Ann. Software Eng. 13(1-4): 111-140 (2002) | |
| 52 | Paulo S. C. Alencar, Donald D. Cowan, Martin Luo: A Framework for Community Information Systems. Ann. Software Eng. 13(1-4): 381-411 (2002) | |
| 51 | Paulo S. C. Alencar, Donald D. Cowan, Carlos José Pereira de Lucena: A Logical Theory of Interfaces and Objects. IEEE Trans. Software Eng. 28(6): 548-575 (2002) | |
| 50 | Marcus E. Markiewicz, Carlos José Pereira de Lucena, Donald D. Cowan: Taming access control security: extending capabilities using the views relationship. Softw., Pract. Exper. 32(4): 341-358 (2002) | |
| 2001 | ||
| 49 | Jing Dong, Paulo S. C. Alencar, Donald D. Cowan: A Behavioral Analysis Approach to Pattern-Based Composition. OOIS 2001: 540- | |
| 48 | Maria Augusta V. Nelson, Donald D. Cowan, Paulo S. C. Alencar: Geographic Problem Frames. RE 2001: 306-307 | |
| 47 | Torsten Nelson, Donald D. Cowan, Paulo S. C. Alencar: Supporting Formal Verification of Crosscutting Concerns. Reflection 2001: 153-169 | |
| 46 | Maria Augusta V. Nelson, Paulo S. C. Alencar, Donald D. Cowan: An approach to formal specification and verification of map-centered applications. Environmental Modelling and Software 16(5): 459-465 (2001) | |
| 2000 | ||
| 45 | Kurt Lichtner, Paulo S. C. Alencar, Donald D. Cowan: A Framework for Software Architecture Verification. Australian Software Engineering Conference 2000: 149-158 | |
| 44 | Jing Dong, Paulo S. C. Alencar, Donald D. Cowan: Ensuring Structure and Behavior Correctness in Design Composition. ECBS 2000: 279- | |
| 43 | Torsten Nelson, Donald D. Cowan, Paulo S. C. Alencar: A Model for Describing Object-Oriented Systems from Multiple Perspectives. FASE 2000: 237-248 | |
| 42 | Daniel M. Germán, Donald D. Cowan: Towards a Unified Catalog of Hypermedia Design Patterns. HICSS 2000 | |
| 41 | Kurt Lichtner, Paulo S. C. Alencar, Donald D. Cowan: An Extensible Model of Architecture Description. SAC (1) 2000: 156-165 | |
| 40 | Marcus Fontoura, Sérgio Crespo, Carlos José Pereira de Lucena, Paulo S. C. Alencar, Donald D. Cowan: Using viewpoints to derive object-oriented frameworks: a case study in the web-based education domain. Journal of Systems and Software 54(3): 239-257 (2000) | |
| 1999 | ||
| 39 | Paulo S. C. Alencar, Donald D. Cowan, Jing Dong, Carlos José Pereira de Lucena: A Pattern-Based Approach to Structural Design Composition. COMPSAC 1999: 160-165 | |
| 38 | Jing Dong, Paulo S. C. Alencar, Donald D. Cowan: Correct Composition of Design Components. ECOOP Workshops 1999: 188 | |
| 37 | Daniel M. Germán, Donald D. Cowan: Formalizing the Specification of Web Applications. ER (Workshops) 1999: 281-292 | |
| 36 | B. Fraser, J. Roberts, G. M. Pianosi, Paulo S. C. Alencar, Donald D. Cowan, Daniel M. Germán, L. C. M. Nova: Dynamic views of SGML tagged documents. SIGDOC 1999: 93-98 | |
| 1998 | ||
| 35 | Paulo S. C. Alencar, Donald D. Cowan, Carlos José Pereira de Lucena, L. C. M. Nova: A Model for Gluing Together. ECOOP Workshops 1998: 157-158 | |
| 34 | Paulo S. C. Alencar, Donald D. Cowan, Jing Dong, Carlos José Pereira de Lucena: A Transformational Approach to Structural Design Assessment and Change. ECOOP Workshops 1998: 60-61 | |
| 33 | Donald D. Cowan, Colin I. Mayfield, Frank Wm. Tompa, W. Gasparini: New Role for Community Networks. Commun. ACM 41(4): 61-63 (1998) | |
| 1997 | ||
| 32 | Paulo S. C. Alencar, Donald D. Cowan, Torsten Nelson, Carlos José Pereira de Lucena: Viewpoints as an evolutionary approach to software system maintenance. ICSM 1997: 260- | |
| 1996 | ||
| 31 | Daniel M. Germán, Donald D. Cowan: A Federated Database for Hypermedia Development for the WWW. CODAS 1996: 178-181 | |
| 30 | Peter Bumbulis, Paulo S. C. Alencar, Donald D. Cowan, Carlos José Pereira de Lucena: Validating Properties of Component-based Graphical User Interfaces. DSV-IS 1996: 347-365 | |
| 29 | Paulo S. C. Alencar, Donald D. Cowan, Carlos José Pereira de Lucena: A Formal Approach to Architectural Design Patterns. FME 1996: 576-594 | |
| 28 | Paulo S. C. Alencar, Donald D. Cowan, Thomas Kunz, Carlos José Pereira de Lucena: A Formal Architectural Design Patterns-Based Approach to Software Understanding. WPC 1996: 154-163 | |
| 27 | C. H. Levy, Luiz Henrique de Figueiredo, Marcelo Gattass, Carlos José Pereira de Lucena, Donald D. Cowan: IUP/LED: A Portable User Interface Development Tool. Softw., Pract. Exper. 26(7): 737-762 (1996) | |
| 1995 | ||
| 26 | Peter Bumbulis, Paulo S. C. Alencar, Donald D. Cowan, Carlos José Pereira de Lucena: A Framework for Machine-Assisted User Interface Verification. AMAST 1995: 461-474 | |
| 25 | Peter Bumbulis, Paulo S. C. Alencar, Donald D. Cowan, Carlos José Pereira de Lucena: Combining Formal Techniques and Prototyping in User Interface Construction and Verification. DSV-IS 1995: 174-192 | |
| 24 | Gustavo Rossi, Daniel Schwabe, Carlos José Pereira de Lucena, Donald D. Cowan: An Object-Oriented Model for Designing the Humam-Computer Interface Of Hypermedia Applications. IWHD 1995: 123-143 | |
| 23 | Paulo S. C. Alencar, Donald D. Cowan, Carlos José Pereira de Lucena, L. C. M. Nova: Formal Specification of Reusable Interface Objects. SSR 1995: 88-96 | |
| 22 | Daniel M. Germán, Donald D. Cowan: Experiments with the Z Interchange Format and SGML. ZUM 1995: 224-233 | |
| 21 | Donald D. Cowan, Carlos José Pereira de Lucena: Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse. IEEE Trans. Software Eng. 21(3): 229-243 (1995) | |
| 1994 | ||
| 20 | Donald D. Cowan, Trevor R. Grove, David C.-L. Lam, Colin I. Mayfield, Ross T. Newkirk, David A. Swayne: An Environmental Data Sharing Architectural Model. Applied Informatics 1994: 271-272 | |
| 19 | L. C. M. Nova, Donald D. Cowan, Arndt von Staa, Carlos José Pereira de Lucena: On the automation of code generation for user interface models. CASCON 1994: 50 | |
| 18 | Paulo S. C. Alencar, Luiza Marija F. Carneiro-Coffin, Donald D. Cowan, Carlos José Pereira de Lucena: The Semantics of Abstract Data Views: A Design Concept to Support Reuse-in-the-Large. COODBSE 1994: 253-274 | |
| 17 | Luiza Marija F. Carneiro-Coffin, Donald D. Cowan, Carlos José Pereira de Lucena, D. Smith: An Experience Using JASMINUM - Formalization Assisting with the Design of User Interfaces. ICSE Workshop on SE-HCI 1994: 141-158 | |
| 16 | Donald D. Cowan, Daniel M. Germán, Carlos José Pereira de Lucena, Arndt von Staa: Enhancing Code for Readability and Comprehension Using SGML. ICSM 1994: 181-190 | |
| 1993 | ||
| 15 | Luiza Marija F. Carneiro-Coffin, Donald D. Cowan, Carlos José Pereira de Lucena: ADVcharts: a graphical specification for abstract data views. CASCON 1993: 84-96 | |
| 14 | Peter Bumbulis, Donald D. Cowan, C. M. Durance, Terry M. Stepien: An Introduction to the OSI Directory Services. Computer Networks and ISDN Systems 26(2): 239-249 (1993) | |
| 13 | Peter Bumbulis, Donald D. Cowan: RE2C: A More Versatile Scanner Generator. LOPLAS 2(1-4): 70-84 (1993) | |
| 12 | Donald D. Cowan, Terry M. Stepien, Roberto Ierusalimschy, Carlos José Pereira de Lucena: Application Integration: Constructing Composite Applications from Interactive Components. Softw., Pract. Exper. 23(3): 255-275 (1993) | |
| 11 | Donald D. Cowan, C. M. Durance, E. Giguère, G. M. Pianosi: CIRL/PIWI: a GUI Toolkit Supporting Retargetability. Softw., Pract. Exper. 23(5): 511-527 (1993) | |
| 10 | Donald D. Cowan, Roberto Ierusalimschy, Carlos José Pereira de Lucena, Terry M. Stepien: Abstract Data Views. Structured Programming 14(1): 1-14 (1993) | |
| 1992 | ||
| 9 | Donald D. Cowan, Roberto Ierusalimschy, Terry M. Stepien: Programming Environments for End-Users. IFIP Congress (3) 1992: 54-60 | |
| 1991 | ||
| 8 | Donald D. Cowan, E. W. Mackie, G. M. Pianosi, G. de V. Smit: Rita - an Editor and User Interface for Manipulating Structured Documents. Electronic Publishing 4(3): 125-150 (1991) | |
| 1988 | ||
| 7 | Donald D. Cowan, Shirley L. Fenton, J. Wesley Graham, Terry M. Stepien: Networks for Education at the University of Waterloo. Computer Networks 15: 313-327 (1988) | |
| 1984 | ||
| 6 | Carlos José Pereira de Lucena, R. C. B. Martins, Paulo A. S. Veloso, Donald D. Cowan: The Data Transform Programming Metho: An Example for File Processing Problems. ICSE 1984: 388-397 | |
| 5 | Son T. Vuong, Donald D. Cowan: UNISPEX - A Unified Model for Protocol Specification and Verification. INFOCOM 1984: 318-327 | |
| 1980 | ||
| 4 | Arndt von Staa, Donald D. Cowan: The development proposal: The first step in software system construction. Journal of Systems and Software 1: 107-122 (1980) | |
| 3 | Donald D. Cowan, J. Wesley Graham, James W. Welch, Carlos José Pereira de Lucena: A Data-directed Approach to Program Construction. Softw., Pract. Exper. 10(5): 355-372 (1980) | |
| 1978 | ||
| 2 | Donald D. Cowan, Carlos José Pereira de Lucena: Some Thoughts on the Construction of Programs - A Data-Directed Approach. Jerusalem Conference on Information Technology 1978: 531-535 | |
| 1976 | ||
| 1 | Carlos José Pereira de Lucena, Donald D. Cowan: Toward a System's Environment for Computer Assisted Programming. Inf. Process. Lett. 5(2): 35-40 (1976) | |