Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mike P. Papazoglou

dblp:p/MPPapazoglou · also Michael P. Papazoglou · DBLP profile ↗
← Back
92ranked-venue papers
48as first author
0since 2021 · last 2019
0000-0002-2482-2282ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 38 · 18 first-authorSoftware engineering, systems software and programming languages · 36 · 14 first-authorSystems, architecture and hardware · 14 · 9 first-authorArtificial intelligence and machine learning · 9 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 5 first-authorHuman-computer interaction and ubiquitous computing · 3 · 2 first-authorSecurity and privacy · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
5 papers
Services computing and microservices · 69% Software maintenance and evolution · 30% Programming languages and type systems · 1%
Network and information security
1 paper
Privacy and data protection · 50% Web and mobile security · 50%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 98% Parallel and multicore computing · 2%
Databases, data mining, and information retrieval
2 papers
Data models and query languages · 50% Database system architecture and tuning · 50%

Topics — the 11 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Services computing and microservices › service integration
service compatibility
0.112012
On the Evolution of Services · IEEE Trans. Software Eng. 2012
Software maintenance and evolution › software configuration management
version control
0.112012
On the Evolution of Services · IEEE Trans. Software Eng. 2012
Services computing and microservices › middleware
enterprise service bus
0.112007
Service oriented architectures: approaches, technologies and research issues · VLDB J. 2007
Services computing and microservices
service-oriented architecture
0.112007
Service oriented architectures: approaches, technologies and research issues · VLDB J. 2007
Distributed systems
middleware
0.112007
Service oriented architectures: approaches, technologies and research issues · VLDB J. 2007
Data models and query languages
object-oriented data model
0.011997
A Database Model for Object Dynamics · VLDB J. 1997
Services computing and microservices
workflow management
0.011997
Class Library Support for Workflow Environments and Applications · IEEE Trans. Computers 1997
Distributed systems › operating system support
interprocess communication
0.011997
Class Library Support for Workflow Environments and Applications · IEEE Trans. Computers 1997
Database system architecture and tuning
self-managing database systems
0.011995
A Scalable Architecture for Autonomous Heterogeneous Database Interactions · VLDB 1995
Programming languages and type systems
object-oriented programming
0.021997
Class Library Support for Workflow Environments and Applications · IEEE Trans. Computers 1997
Towards a Parallel SIMULA Machine · ISCA 1981
Parallel and multicore computing
parallel architecture
0.011981
Towards a Parallel SIMULA Machine · ISCA 1981

Methods — techniques the papers use, named apart from their topics

view-based monitoring · 0.2type-safe framework · 0.1survey · 0.1
YearPublicationVenuePosition
2019 How Digital Twins Enable Model Driven Manufacturing
Mike P. Papazoglou
ENASE1
2018 Smart Connected Digital Factories: Unleashing the Power of Industry 4.0 and the Industrial Internet
Mike P. Papazoglou
CLOSER1
2018 Smart Connected Digital Factories - Unleashing the Power of Industry 4.0 and the Industrial Internet
Mike P. Papazoglou
CLOSER1
2018 Smart Connected Digital Factories: Unleashing the Power of Industry 4.0 and the Industrial Internet
Mike P. Papazoglou
IoTBDS1
2016 A view-based monitoring for usage control in web services
Hassina Meziane, Salima Benbernou, Mohand-Said Hacid, Zaki Malik, Mike P. Papazoglou
Distributed Parallel Databases5
2016 Formalizing and appling compliance patterns for business process compliance
Amal Elgammal, Oktay Türetken, Willem-Jan van den Heuvel, Mike P. Papazoglou
Softw. Syst. Model.4
2015 Development of service-oriented architectures using model-driven development: A mapping study
David Ameller, Xavier Burgués Illa, Oriol Collell, Dolors Costal, Xavier Franch, Mike P. Papazoglou
Inf. Softw. Technol.6
2014 Editorial to the theme issue on model-driven service engineering
Juan M. Vara, Mike P. Papazoglou, Il-Yeol Song
Softw. Syst. Model.2
2012 Service-based Application Development on the Cloud - State of the Art and Shortcomings Analysis
Dinh Khoa Nguyen, Yehia Taher, Mike P. Papazoglou, Willem-Jan van den Heuvel
CLOSER3
2012 Issue in Automatic Combination of Cloud Services
abstract
Current cloud service description languages envision the ability to automatically combine cloud service offerings across multiple abstraction layers, i.e. software, platform, and infrastructure service offerings, to achieve a common shared business goal. However, only little effort has been spent in this direction. This paper formalizes the issue of automatic combination of cloud services showing its computationally intensive nature. In order to overcome this issue we propose a Resource Description Framework (RDF)-based prototype implementation that leverages a batch process for automatically constructing possible combinations of cloud services. Using this approach we are able to analyze possible combinations of cloud services that may fit particular customer needs in a timely fashion.
Dinh Khoa Nguyen, Francesco Lelli, Mike P. Papazoglou, Willem-Jan van den Heuvel
ISPA3
2012 Cloud Blueprint: A Model-Driven Approach to Configuring Federated Clouds
Mike P. Papazoglou
MEDI1
2012 On the Evolution of Services
abstract
In an environment of constant change and variation driven by competition and innovation, a software service can rarely remain stable. Being able to manage and control the evolution of services is therefore an important goal for the Service-Oriented paradigm. This work extends existing and widely adopted theories from software engineering, programming languages, service-oriented computing, and other related fields to provide the fundamental ingredients required to guarantee that spurious results and inconsistencies that may occur due to uncontrolled service changes are avoided. The paper provides a unifying theoretical framework for controlling the evolution of services that deals with structural, behavioral, and QoS level-induced service changes in a type-safe manner, ensuring correct versioning transitions so that previous clients can use a versioned service in a consistent manner.
Vasilios Andrikopoulos, Salima Benbernou, Mike P. Papazoglou
IEEE Trans. Software Eng.3
2011 Making Business Processes Compliant to Standards and Regulations
abstract
Compliance regulations require enterprises to review their SOA applications to ensure that they satisfy the set of relevant compliance requirements. Despite an increasing number of methods and tools, organizations have a pressing need for a comprehensive compliance framework to help them ensure that their business processes comply with requirements set forth by regulations, laws, and standards. In this paper we explain how to cope with business process compliance requirements and present a framework to capture and manage compliance requirements. We introduce a declarative Compliance Request Language for specifying compliance requirements. We also examine a set of compliance patterns to support the definition of frequently recurring compliance requirements in association with business processes. This approach enables the application of automated tools for compliance analysis and verification.
Mike P. Papazoglou
EDOC1
2011 Adaptation of Web Service Interactions Using Complex Event Processing Patterns
Yehia Taher, Michael Parkin, Mike P. Papazoglou, Willem-Jan van den Heuvel
ICSOC3
2010 A view-based Monitoring for Privacy-aware Web services
abstract
The demonstration addresses the problem of monitoring the compliance of privacy agreement that spells out a consumer's privacy rights and how their private information must be handled by the service provider. We present a Privacy Agreement Monitoring system, an easy-to-use, and an efficient tool for tightly controlling the private data usage flow dynamically in the area of web services. Some reasoning can be made upon the observations to enhance the compliance of the privacy agreement and enrich the knowledge on misuses.
Hassina Meziane, Salima Benbernou, Aouda K. Zerdali, Mohand-Said Hacid, Mike P. Papazoglou
ICDE5
2010 Root-Cause Analysis of Design-Time Compliance Violations on the Basis of Property Patterns
Amal Elgammal, Oktay Türetken, Willem-Jan van den Heuvel, Mike P. Papazoglou
ICSOC4
2009 Evolving Services from a Contractual Perspective
Vasilios Andrikopoulos, Salima Benbernou, Mike P. Papazoglou
CAiSE3
2009 Foresight & Research Priorities for Service Oriented Computing
Mike P. Papazoglou
ENASE1
2008 Managing the Evolution of Service Specifications
Vasilios Andrikopoulos, Salima Benbernou, Mike P. Papazoglou
CAiSE3
2008 The Challenges of Service Evolution
Mike P. Papazoglou
CAiSE1
2008 Defining Composite Configurable SaaS Application Packages Using SCA, Variability Descriptors and Multi-tenancy Patterns
abstract
Currently, several vendors and projects are building proprietary SaaS platforms where more and more applications are hosted in a Software as a Service business model. However, these proprietary platforms prevent that applications offered by different SaaS application vendors can be easily reused on the platforms offered by the different SaaS hosting providers. In this paper we describe a package format for composite configurable SaaS application packages for applications developed following a service oriented architecture. We show how the service component architecture (SCA) can be extended with variability descriptors and SaaS multi-tenancy patterns to package and deploy multi- tenant aware configurable composite SaaS applications.
Ralph Retter, Frank Leymann, Mike P. Papazoglou
ICIW3
2008 Sound Multi-party Business Protocols for Service Networks
Michele Mancioppi, Manuel Carro, Willem-Jan van den Heuvel, Mike P. Papazoglou
ICSOC4
2008 On the Risk Management and Auditing of SOA Based Business Processes
Bart Orriëns, Willem-Jan van den Heuvel, Mike P. Papazoglou
ISoLA3
2008 A journey to highly dynamic, self-adaptive service-based applications
Elisabetta Di Nitto, Carlo Ghezzi, Andreas Metzger, Mike P. Papazoglou, Klaus Pohl
Autom. Softw. Eng.4
2008 Service-Oriented Computing: a Research Roadmap
abstract
Service-Oriented Computing (SOC) is a new computing paradigm that utilizes services as the basic constructs to support the development of rapid, low-cost and easy composition of distributed applications even in heterogeneous environments. The promise of Service-Oriented Computing is a world of cooperating services where application components are assembled with little effort into a network of services that can be loosely coupled to create flexible dynamic business processes and agile applications that may span organizations and computing platforms. The subject of Service-Oriented Computing is vast and enormously complex, spanning many concepts and technologies that find their origins in diverse disciplines that are woven together in an intricate manner. In addition, there is a need to merge technology with an understanding of business processes and organizational structures, a combination of recognizing an enterprise's pain points and the potential solutions that can be applied to correct them. The material in research spans an immense and diverse spectrum of literature, in origin and in character. As a result research activities are very fragmented. This necessitates that a broader vision and perspective be established — one that permeates and transforms the fundamental requirements of complex applications that require the use of the Service-Oriented Computing paradigm. This paper provides a Service Oriented Computing Roadmap and places on-going research activities and projects in the broader context of this roadmap. This research roadmap launches four pivotal, inherently related, research themes to Service-Oriented Computing: service foundations, service composition, service management and monitoring and service-oriented engineering.
Mike P. Papazoglou, Paolo Traverso, Schahram Dustdar, Frank Leymann
Int. J. Cooperative Inf. Syst.1
2007 What's in a Service?
Mike P. Papazoglou
ECSA1
2007 Web services technology in support of business transactions
abstract
Advanced business applications typically involve well-defined business functions such as payment processing, shipping and tracking, determining new product offerings, granting/extending credit, managing market risk and so on. These reflect commonly standard business functions that apply to a variety of application scenarios. Although such business functions drive transactional applications between trading partners they are completely external to current Web services transaction mechanisms and are only expressed as part of application logic. To remedy this situation, this paper proposes a business-aware Web services transaction model and support mechanisms, which is driven by common business functions. The model allows expressing business functions such as payment and credit conditions, delivery conditions, business agreements stipulated in SLAs, liabilities and dispute resolution policies. It allows blending these business functions with QoS criteria such as security support to guarantee integrity of information, confidentiality, and non-repudiation.
Mike P. Papazoglou, Benedikt Kratz
Serv. Oriented Comput. Appl.1
2007 Service oriented architectures: approaches, technologies and research issues
abstract
Service-oriented architectures (SOA) is an emerging approach that addresses the requirements of loosely coupled, standards-based, and protocol- independent distributed computing. Typically business operations running in an SOA comprise a number of invocations of these different components, often in an event-driven or asynchronous fashion that reflects the underlying business process needs. To build an SOA a highly distributable communications and integration backbone is required. This functionality is provided by the Enterprise Service Bus (ESB) that is an integration platform that utilizes Web services standards to support a wide variety of communications patterns over multiple transport protocols and deliver value-added capabilities for SOA applications. This paper reviews technologies and approaches that unify the principles and concepts of SOA with those of event-based programing. The paper also focuses on the ESB and describes a range of functions that are designed to offer a manageable, standards-based SOA backbone that extends middleware functionality throughout by connecting heterogeneous components and systems and offers integration services. Finally, the paper proposes an approach to extend the conventional SOA to cater for essential ESB requirements that include capabilities such as service orchestration, “intelligent” routing, provisioning, integrity and security of message as well as service management. The layers in this extended SOA, in short xSOA, are used to classify research issues and current research activities.
Mike P. Papazoglou, Willem-Jan van den Heuvel
VLDB J.1
2006 A Business-Aware Web Services Transaction Model
Mike P. Papazoglou, Benedikt Kratz
ICSOC1
2005 A Rule Driven Approach for Developing Adaptive Service Oriented Business Collaboration
Bart Orriëns, Jian Yang 0001, Mike P. Papazoglou
ICSOC3
2005 EFSOC: A Layered Framework for Developing Secure Interactions between Web-Services
Willem-Jan van den Heuvel, Kees Leune, Mike P. Papazoglou
Distributed Parallel Databases3
2004 Associating assertions with business processes and monitoring their execution
abstract
Business processes that span organizational borders describe the interaction between multiple parties working towards a common objective. They also express business rules that govern the behavior of the process and account for expressing changes reflecting new business objectives and new market situations.
Alexander Lazovik, Marco Aiello 0001, Mike P. Papazoglou
ICSOC3
2004 Specification and querying of security constraints in the EFSOC framework
abstract
Service-Oriented Computing is a new paradigm for the specification and deployment of distributed services in highly dynamic environments. The very nature of the context in which service-oriented computing thrives imposes unique security requirements. Large scale interconnection of systems and services, rapidly changing service compositions and ad-hoc composition and invocation of services require a flexible security model that is able to adapt to these changes. In this paper, we present an approach to specification and querying of security (access control) constraints in the context of the event-driven framework for service-oriented computing.
Kees Leune, Mike P. Papazoglou, Willem-Jan van den Heuvel
ICSOC2
2004 Service components for managing the life-cycle of service compositions
Jian Yang 0001, Mike P. Papazoglou
Inf. Syst.2
2003 Leveraging Web-Services and Peer-to-Peer Networks
Mike P. Papazoglou, Bernd J. Krämer, Jian Yang 0001
CAiSE1
2003 Planning and Monitoring the Execution of Web Service Requests
Alexander Lazovik, Marco Aiello 0001, Mike P. Papazoglou
ICSOC3
2003 Model Driven Service Composition
Bart Orriëns, Jian Yang 0001, Mike P. Papazoglou
ICSOC3
2003 ServiceCom: A Tool for Service Composition Reuse and Specialization
abstract
Web services are becoming the dominant paradigm for distributed computing and electronic business. This has raised the opportunity for service providers and application developers to create value added services by combining Web services. Several Web service composition solutions have been proposed, e.g. BPEL4WS. However, these approaches are either not flexible or too complicated as they lack proper support for modularity and reusability. Motivated by the demand of a light-weighted tool of service composition, we developed ServiceCom, a tool for service composition specification, construction and execution. In this paper we discuss how ServiceCom supports reusable Web service composition specification, combination, and execution.
Bart Orriëns, Jian Yang 0001, Mike P. Papazoglou
WISE3
2003 Service-Oriented Computing: Concepts, Characteristics and Directions
abstract
Service-oriented computing (SOC) is the computing paradigm that utilizes services as fundamental elements for developing applications/solutions. To build the service model, SOC relies on the service oriented architecture (SOA), which is a way of reorganizing software applications and infrastructure into a set of interacting services. However, the basic SOA does not address overarching concerns such as management, service orchestration, service transaction management and coordination, security, and other concerns that apply to all components in a service architecture. In this paper we introduce an extended service oriented architecture that provides separate tiers for composing and coordinating services and for managing services in an open marketplace by employing grid services.
Mike P. Papazoglou
WISE1
2003 A Rule Based Approach to the Service Composition Life-Cycle
abstract
Web services are becoming the prominent paradigm for distributed computing and electronic business. This has raised the opportunity for service providers and application developers to develop value-added services by combining existing Web services. However the current Web service composition solutions, even for the applications developed on the basis of the standard Business Process Execution Language for Web Services (BPEL for short), are rather restricted and inflexible as they lack proper support for generating dynamic compositions and for managing the service composition life cycle. The ReServCom project proposed here aims to remedy this situation by introducing a rule based approach for Web service composition which combines best practices from rule base systems and software engineering to support parameterization, dynamic binding, and flexible service compositions.
Jian Yang 0001, Mike P. Papazoglou, Bart Orriëns, Willem-Jan van den Heuvel
WISE2
2003 Web Services and Business Transactions
Mike P. Papazoglou
World Wide Web1
2002 Web Component: A Substrate for Web Service Reuse and Composition
Jian Yang 0001, Mike P. Papazoglou
CAiSE2
2001 Service Representation, Discovery, and Composition for E-marketplaces
Willem-Jan van den Heuvel, Jian Yang 0001, Mike P. Papazoglou
CoopIS3
2001 Landscaping the information space of large multi-database networks
Mike P. Papazoglou, Henderik A. Proper, Jian Yang 0001
Data Knowl. Eng.1
2000 Configurable Business Objects for Building Evolving Enterprise Models and Applications
Mike P. Papazoglou, Willem-Jan van den Heuvel
Business Process Management1
2000 Integrated value chains and their implications from a business and technology standpoint
Mike P. Papazoglou, Pieter M. A. Ribbers, Aphrodite Tsalgatidou
Decis. Support Syst.1
2000 Business to business electronic commerce issues and solutions
Mike P. Papazoglou, Aphrodite Tsalgatidou
Decis. Support Syst.1
2000 Guest Editors' Introduction - Papers from ICDE 1999
abstract
In the paper An Approach to Active Spatial Min- ing Based on Statistical Information, authors Wei Wang, Jiong Yang, and Richard Muntz propose data mining algo- rithm to efficiently support user-defined triggers on dy- namically evolving spatial data. It is shown that a new hi- erarchical triggering strategy which introduces subtriggers can improve the performance by three orders of magnitude compared with naive approach. The authors explored the new research area of active spatial mining. The paper A Database Approach for Modeling and Querying Video Data by Mohand-Said Hacid, Cyril De- cleir, and Jacques Kouloumdjian proposes the integrated
Masaru Kitsuregawa, Mike P. Papazoglou, Calton Pu
IEEE Trans. Knowl. Data Eng.2
1999 Configuring Business Objects from Legacy Systems
Willem-Jan van den Heuvel, Mike P. Papazoglou, Manfred A. Jeusfeld
CAiSE2
1998 Content-Based Organization of the Information Space in Multi-Database Networks
Mike P. Papazoglou, Stephen Milliner
CAiSE1
1997 Class Library Support for Workflow Environments and Applications
abstract
Workflow systems are receiving increased attention as they intend to facilitate the operations of enterprises by coordinating and streamlining business activities. The need for automated support and operational models that allow workflow applications to coordinate units of work across multiple servers-according to business defined rules and routes-is becoming critical for the proper management of such activities. In this paper, we describe a Transaction-Oriented Workflow Environment (TOWE) for programming workflow activities. The novelty of our approach resides in the proposed unified abstraction, class libraries, to support workflow activities. The fundamental concept used in the TOWE system is based on the symbiosis of object-oriented programming and interprocess communication concepts. In TOWE, the concurrency abstractions are represented by process objects, active objects acting as processes, which involve asynchronous, location-independent, and application specific process invocations.
Mike P. Papazoglou, Alex Delis, Athman Bouguettaya, Mostafa S. Haghjoo
IEEE Trans. Computers1
1997 A Database Model for Object Dynamics
Mike P. Papazoglou, Bernd J. Krämer
VLDB J.1
1997 Erratum: A Database Model for Object Dynamics
Mike P. Papazoglou, Bernd J. Krämer
VLDB J.1
1996 A Translation Protocol Achieving Consensus of Semantics between Cooperating Heterogeneous Database Systems
abstract
The paper articulates an approach to resolving the problem of syntactic and semantic heterogeneity among disparate pre-existing database systems through the use of a high-level semantic-oriented protocol for information interchange. This protocol supports many of the requirements of a loosely coupled federation of database systems such as the need for interoperability and the need to support the client/server distributed application model. The protocol aids translation by facilitating cross database linkages and access on the basis of mutually agreeable descriptions of heterogeneous schema constructs which are passed from a client to a server system. The proposed approach offers flexibility (for example, it can be used for building object-oriented wrappers and interfaces which access legacy relational systems), DBMS independence, and reusability of inter-model (schema) translation results.
Mike P. Papazoglou, Nick Russell, David Edmond
CoopIS1
1996 Language Support for Long-lived Concurrent Activities
abstract
Providing a general purpose programming environment that supports the definition of, and exercises control over, the flow of execution of long-running activities is highly beneficial for a variety of client/server distributed data-intensive applications. In this paper, we present a Transaction-Oriented Work-Flow Environment (TOWE) for the programming of long-lived activities through a set of class libraries. The TOWE is based on an amalgamation of object-oriented programming with distributed interprocess communication concepts. The concurrency abstractions provided by TOWE are objects, acting like processes, and involve an asynchronous, location-independent, mode of process invocation coupled with data-driven synchronization of processes.
Mike P. Papazoglou, Alex Delis, Mostafa S. Haghjoo, Athman Bouguettaya
ICDCS1
1995 A Semantic Meta-Modeling Approach to Schema Transformation
abstract
This paper presents an intermediate meta-model that consists of a set of generic meta-classes that capture and describe the semantics of a variety of data models.A model is described by a set of intermediate model meta-classes (organized in the form of a directed acyclic graph (DAG) to achieve extensibility y), while irtst antes of these meta-classes are used to describe a schema in a given data model.The proposed approach supports dynamic meta-schema comparison and transformation by employing special-purpose transformation rules.
Mike P. Papazoglou, Nick Russell
CIKM1
1995 A Configurable Approach for Object Sharing Among Multidatabase Systems
abstract
Article Free Access Share on A configurable approach for object sharing among multidatabase systems Authors: Jian Yang Dept of Computer Science, University College, UNSW Australian Defence Force Academy, Canberra ACT 2600, Australia Dept of Computer Science, University College, UNSW Australian Defence Force Academy, Canberra ACT 2600, AustraliaView Profile , Mike P. Papazoglou School of Information Systems, Faculty of Information Technology, Queensland University of Technology, Brisbane QLD 4001, Australia School of Information Systems, Faculty of Information Technology, Queensland University of Technology, Brisbane QLD 4001, AustraliaView Profile Authors Info & Claims CIKM '95: Proceedings of the fourth international conference on Information and knowledge managementDecember 1995 Pages 129–136https://doi.org/10.1145/221270.221358Online:02 December 1995Publication History 1citation82DownloadsMetricsTotal Citations1Total Downloads82Last 12 Months1Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Jian Yang 0001, Mike P. Papazoglou
CIKM2
1995 Cooperative Information Systems: An Overview (Tutorial)
Mike P. Papazoglou
CoopIS1
1995 A Frame-Based Approach for Interoperation Support in Multidatabase Systems
Jian Yang 0001, Mike P. Papazoglou
DEXA2
1995 A Scalable Architecture for Autonomous Heterogeneous Database Interactions
Stephen Milliner, Athman Bouguettaya, Mike P. Papazoglou
VLDB3
1995 An Overview of Reflection and Its Use in Cooperation
abstract
This paper describes a number of approaches to the development of more intelligent and more adaptable software. The paper introduces the notion of reflection and surveys two major styles: task and programming reflection. The paper then introduces a new form, viz operational reflection, based on the integration of these styles. This form of reflection is applied to cooperative environments and enables local database systems to be surrounded by a layer of meta-level software. This is used to capture domain and operational knowledge, and to describe, at least in part, remote systems and to monitor task-oriented activities. Thus we can turn a set of discrete database systems into a cooperative environment.
David Edmond, Mike P. Papazoglou, Zahir Tari
Int. J. Cooperative Inf. Syst.2
1995 Editorial
Mike P. Papazoglou
Int. J. Cooperative Inf. Syst.1
1995 On Building a Hyperdistributed Database
Athman Bouguettaya, Mike P. Papazoglou, Roger King
Inf. Syst.2
1994 On the Representation of Objects with Polymorphic Shape and Behaviour
Mike P. Papazoglou, Bernd J. Krämer, Athman Bouguettaya
ER1
1994 Preface
Michael L. Brodie, Matthias Jarke, John Mylopoulos, Mike P. Papazoglou
Int. J. Cooperative Inf. Syst.4
1993 On the Duality of Distributed Databases and Distributed AI Systems
abstract
Article Free Access Share on On the duality of distributed database and distributed AI systems Author: Mike P. Papazoglou School of Information Systems, Queensland University of Technology, GPO Box 2434, Australia School of Information Systems, Queensland University of Technology, GPO Box 2434, AustraliaView Profile Authors Info & Claims CIKM '93: Proceedings of the second international conference on Information and knowledge managementDecember 1993 Pages 1–10https://doi.org/10.1145/170088.170094Online:01 December 1993Publication History 3citation465DownloadsMetricsTotal Citations3Total Downloads465Last 12 Months6Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Mike P. Papazoglou
CIKM1
1993 Determining Schema Interdependencies in Object-Oriented Multidatabase Systems
Jian Yang 0001, Mike P. Papazoglou
DASFAA2
1993 Preface
Mike P. Papazoglou
Int. J. Cooperative Inf. Syst.1
1992 TrActorS: A Transactional Actor System for Distributed Query Processing
abstract
A transaction management model for distributed information systems that utilizes actor-like objects (TrActor) which deviate from conventional actors in their objects types, messages types, and mail queue is described. The objects are used in conjunction with distributed blackboarding techniques for addressing the process of reasoning about the need for cooperation and negotiation between the disparate information sources in a distributed information network. A variant of the nested transaction model is proposed as an information processing framework for the management model. A language for this framework is also proposed, and the feasibility of this approach is demonstrated by means of a comprehensive example.>
Mostafa S. Haghjoo, Mike P. Papazoglou
ICDCS2
1992 An Organizational Framework for Cooperating Intelligent Information Systems
abstract
There is a growing belief that the next generation of information processing systems will be based on the paradigm of Intelligent and Cooperative Information Systems (ICISs). Such systems will involve information agents — distributed over the nodes of a common communication network — which work in a synergistic manner by exchanging information and expertise, coordinating their activities and negotiating how to solve parts of a common information-intensive problem. Along with motivating the importance of such systems the paper gives an overview of related research areas, notably Distributed Artificial Intelligence (DAI) and Distributed Databases (DDBs), and presents a generic architecture which views an ICIS as a community of communicating and cooperating intelligent information agents.
Mike P. Papazoglou, S. C. Laufmann, Timos K. Sellis
Int. J. Cooperative Inf. Syst.1
1992 Preface
Mike P. Papazoglou, Timos K. Sellis
Int. J. Cooperative Inf. Syst.1
1992 Guest Editors' Introduction
abstract
S.1-3
Bernd J. Krämer, Mike P. Papazoglou
Int. J. Softw. Eng. Knowl. Eng.2
1991 Dynamic object models with spatial application
abstract
Extensions to the object-oriented data model are defined which address the dynamic nature of many applications. These support the grouping of objects to form a new object, and dynamic roles. Spatial objects are dynamic complex objects which demand these extensions.>
Qing Li 0001, Mike P. Papazoglou, John L. Smith
COMPSAC2
1991 Roles: A Methodology for Representing Multifaceted Objects
Mike P. Papazoglou
DEXA1
1991 Knowledge-Based Schema Analysis in a Multi-Database
Jian Yang 0001, Mike P. Papazoglou, Louis Marinos
DEXA2
1991 The Organizational Impact of Integrating Multiple Tools
abstract
This paper elaborates on the data modeling and data sharing issues that arise when developing and interconnecting modern software development environments. It primarily focuses on the investigation of adjoined object management issues for tool integration, software development environment extensibility, and interconnectivity.
Mike P. Papazoglou, Louis Marinos, Nikolaos G. Bourbakis
Int. J. Softw. Eng. Knowl. Eng.1
1991 Clustering PROLOG programs for distributed computations
Patrick O. Bobbie, Mike P. Papazoglou
J. Syst. Softw.2
1990 Knowledge-driven distributed information systems
abstract
The issue of employing higher level programming techniques and knowledge representation facilities for designing and developing an expert-like distributed database management system interface for multiple interoperable information sources is examined. A decentralized architectural framework for distributed information systems is introduced, and it is explained how it establishes a meaningful form of communication/cooperation between disparate information sources. The author considers the architectural perspectives and design requirements for the development of a knowledge-aided loosely coupled distributed information system (DIS) whereby multiple heterogeneous DBMSs can communicate as autonomous, self-descriptive components. This DIS can process voluminous heterogeneous data by permitting access to a set of large information sources scattered across the nodes of a common communication network each having a global view of the problem solving in the network.>
Mike P. Papazoglou
COMPSAC1
1990 Applying knowledge-based technology: trends and directions (Panel Session)
abstract
A panel session concerning the use of knowledge-based techniques is reported. The discussion covers the following topics: knowledge-based machine vision architectures; experiences from a knowledge-based integrated-circuit testing system; artificial-intelligence (AI) tools for requirements capture and analysis; an approach to knowledge modeling in expert systems design; and a homogeneous approach to bringing AI and database management systems together.>
Mike P. Papazoglou, Bruce I. Blum, Nikolaos G. Bourbakis, Apostolos Dollas, J. G. Hughes, E. Knudsen, Timos K. Sellis
COMPSAC1
1990 An object-oriented approach to distributed data management
Mike P. Papazoglou, Louis Marinos
J. Syst. Softw.1
1989 Design and simulation using Petri-Nets of a parallel WHT multiprocessor system
Nikolaos G. Bourbakis, Mike P. Papazoglou, S. H. Nguyen
Microprocess. Microprogramming2
1989 On integrating database modeling constructs for software engineering databases
Mike P. Papazoglou, Louis Marinos
Microprocessing and Microprogramming1
1989 Multiprocessor modelling: An example of object-oriented development
Mike P. Papazoglou, Adam Pawlak, Wlodzimierz Wrona
Microprocess. Microprogramming1
1988 Enhancing intermodel transformations in a distributed object-oriented database system
Louis Marinos, Mike P. Papazoglou
Microprocess. Microprogramming2
1988 A portable query language for small scale systems
Mike P. Papazoglou
Microprocess. Microprogramming1
1988 Requirements for coupling small scale DBMSs in a distributed office environment
Mike P. Papazoglou, Louis Marinos
Microprocess. Microprogramming1
1988 A versatile Kernel proposal for a multimicroprocessor system environment
Mike P. Papazoglou, Panayiotis E. Pintelas
Microprocess. Microprogramming1
1987 A hierarchical multimicroprocessor system for object oriented languages
Mike P. Papazoglou, Panayotis Pintelas
Microprocessing and Microprogramming1
1985 Multiprocessor interrupting and synchronizing concepts in the parallel SIMULA machine and their representation by Petri-Nets
Mike P. Papazoglou, Panayiotis I. Georgiadis, Dimitris G. Maritsas, A. A. Dickie
Microprocessing and Microprogramming1
1984 Architectural Considerations of the Parallel SIMULA Machine
abstract
The development of problem-oriented hardware has become a possibility as a result of current technological advances. New machine architectures can now be defined, reflecting the high performance requirements which are set by specific application areas. Large-scale discrete time simulation is a problem area which demands high-speed processing, especially within the realm of real-time applications. The natural parallelism which characterizes many real-life dynamic systems and remains unexploited in the environment of uniprocessor machines, points decisively towards multiprocessor structures. Although the process-oriented simulation languages have proved very effective in accommodating this kind of parallelism in the corresponding simulation programs, their execution in the uniprocessor machines reverts the situation back to the unhappy reality of serial execution of otherwise independent tasks. SIMULA-67 is a process-oriented language specifically designed for advanced and complex software simulation products. The process structure of SIMULA allows for the definition of concurrent tasks within a SIMULA program which can be executed in parallel within the environment of a multiprocessor system. The analysis and the basic software architectural scheme for a parallel SIMULA machine (PSM) have already been reported by the authors in a previous paper. In the present paper a hardware organization of a PSM is presented. A system architecture is explored which is conceived so as to implement efficiently the execution algorithm (process co-ordination and synchronization algorithm) which has been outlined by the authors in previous papers. The architecture is based upon the master/slave system topology. It incorporates a central controller microprocessor and a number of satellite microprocessors. The interconnection circuitry between the microprocessor and a number of satellite microprocessors. The interconnection circuitry between the microprocessor modules involves a time-sharing system bus and various programmable interrupt control units. Common and private memory modules reside in the system, and DMA transfers are employed to alleviate the controller's workload. The time operational features of the parallel SIMULA machine are also described.
Mike P. Papazoglou, Panayiotis I. Georgiadis, Dimitris G. Maritsas
Comput. J.1
1984 An Outline of the Programming Language Simula
Mike P. Papazoglou, Panayiotis I. Georgiadis, Dimitris G. Maritsas
Comput. Lang.1
1981 Towards a Parallel SIMULA Machine
Panayiotis I. Georgiadis, Mike P. Papazoglou, Dimitris G. Maritsas
ISCA2