Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Konstantinos Zachos is active.

Publication


Featured researches published by Konstantinos Zachos.


requirements engineering | 2010

Requirements Engineering as Creative Problem Solving: A Research Agenda for Idea Finding

Neil A. M. Maiden; Sara Jones; Kristine Karlsen; Roger Neill; Konstantinos Zachos; Alastair Milne

This vision paper frames requirements engineering as a creative problem solving process. Its purpose is to enable requirements researchers and practitioners to recruit relevant theories, models, techniques and tools from creative problem solving to understand and support requirements processes more effectively. It uses 4 drivers to motivate the case for requirements engineering as a creative problem solving process. It then maps established requirements activities onto one of the longest-established creative problem solving processes, and uses these mappings to locate opportunities for the application of creative problem solving in requirements engineering. The second half of the paper describes selected creativity theories, techniques, software tools and training that can be adopted to improve requirements engineering research and practice. The focus is on support for problem and idea finding – two creative problem solving processes that our investigation revealed are poorly supported in requirements engineering. The paper ends with a research agenda to incorporate creative processes, techniques, training and tools in requirements projects.


conference on advanced information systems engineering | 2007

Discovering web services to specify more complete system requirements

Konstantinos Zachos; Neil A. M. Maiden; Xiaohong Zhu; Sara Jones

Service-centric systems pose new challenges and opportunities for requirements processes and techniques. This paper reports new techniques developed by the EU-funded SeCSE Integrated Project that enable service discovery during early requirements processes and exploit discovered services to enhance requirements specifications. The paper describes the algorithm for discovering services from requirements expressed using structured natural language, and demonstrates it using an automotive example. The paper also reports a first evaluation of the utility of the environment that implements this algorithm when improving the specification of requirements with retrieved services.


Communications of The ACM | 2013

Computing technologies for reflective, creative care of people with dementia

Neil A. M. Maiden; Sonali D'Souza; Sara Jones; Lars Müller; Lucia Pannese; Kristine Pitts; Michael Prilla; Kevin Pudney; Malcolm Rose; Ian Turner; Konstantinos Zachos

Mobile apps manage data on individual residents to help carers deliver more person-centered care.


requirements engineering foundation for software quality | 2008

Discovering Web Services to Improve Requirements Specifications: Does It Help?

Konstantinos Zachos; Neil A. M. Maiden; Rhydian Howells-Morris

Service-centric systems pose new opportunities for when engineering requirements. This paper reports an evaluation of software tools with which to exploit discovered services to improve the completeness of requirements specifications. Although these tools had been evaluated previously in facilitated industrial workshops, industrial users had not used the tools directly. In this paper we report 2 industrial uses and evaluations in which experienced analysts used the tools directly on 2 real-world requirements projects. Results reveal that analysts used the tools to retrieve web services that could implement specified requirements, but analysts were less able to improve these requirements in light of the retrieved services. Results have implications for iterative service discovery processes and service discovery algorithms.


ieee international conference on requirements engineering | 2004

ART-SCENE: enhancing scenario walkthroughs with multi-media scenarios

Konstantinos Zachos; Neil A. M. Maiden

ART-SCENE supports the systematic generation and walkthrough of scenarios that has been applied to specify 2 major air traffic management systems. Features include: (1) automatic generation of scenarios from use cases, (2) automatic generation of alternative courses, and (3) guided scenario walkthroughs.


creativity and cognition | 2013

A software app to support creativity in dementia care

Konstantinos Zachos; Neil A. M. Maiden; Kristine Pitts; Sara Jones; Ian Turner; Malcolm Rose; Kevin Pudney; Julie MacManus

This paper reports a new mobile software app to support creative thinking by carers for people with dementia. The design of the app was informed by both pre-studies that demonstrated the potential of investigating challenging behaviors in non-care domains to improve person-centered care, and a model of creative problem solving adapted to dementia care. The resulting app implements different versions of the Other Worlds creativity technique to generate then reflect on ideas to improve resident care. An evaluation of the app in one residential home revealed that carers were able to use the app as described in the model, and deliver novel care to one resident in the home.


conference on advanced information systems engineering | 2006

Discovering remote software services that satisfy requirements: patterns for query reformulation

Nektarios Dourdas; Xiaohong Zhu; Neil A. M. Maiden; Sara Jones; Konstantinos Zachos

Developing service-centric applications will require developers to discover candidate services during requirements processes. However such discovery is challenging due to the ontological mismatch between requirement and service descriptions. We propose patterns to re-express requirements-based service queries using classes of solution service, to increase the likelihood of discovering relevant services from service registries. We report a prototype pattern language developed for service-based vehicle fleet management, and demonstrate its use with an example.


2011 Workshop on Requirements Engineering for Systems, Services and Systems-of-Systems | 2011

Towards a framework for describing cloud service characteristics for use by chief information officers

Konstantinos Zachos; James Lockerbie; Brian Hughes; Peter Matthews

This paper reports the first steps of work undertaken by a consortium of commercial and academic institutions to describe and share cloud service characteristics for use by consumer organizations, and in particular by the chief information officers of these organizations to manage their portfolios of cloud services. It describes a model of cloud service characteristics, focusing on qualities associated with the service and the important associations between service characteristics necessary to generate claims about the goodness or otherwise of a service. It presents several examples of measures, metrics and indicators specified to describe different types of cloud service characteristic included in the model. The paper ends with a description of future work, to make cloud service data and information available to a wider community of service consumers and organizations.


2006 Service-Oriented Computing: Consequences for Engineering Requirements (SOCCER'06 - RE'06 Workshop) | 2006

Does Service Discovery Enhance Requirements Specification? A Preliminary Empirical Investigation

Konstantinos Zachos; Neil A. M. Maiden; Xiaohong Zhu; Sara Jones

Service-centric systems pose new challenges and opportunities for requirements processes and techniques. This paper describes new techniques developed by the EU-funded SeCSE Integrated Project that enable service discovery during early requirements processes and exploit discovered services to enhance requirements specifications, and reports 2 preliminary evaluations of software tools by our industrial partners that implement SeCSEs processes and techniques. The first evaluation investigated the usability and functionality of UCaRE, a web-based tool for specifying requirements prior to discovering services. The second evaluation investigated the utility and usability of UCaRE combined with EDDiE, the service discovery engine, during a requirements discovery workshop. Results from both evaluations inform the design of the second versions of SeCSEs processes, techniques and tools.


Behaviour & Information Technology | 2015

Using mobile devices and apps to support reflective learning about older people with dementia

Kristine Pitts; Kevin Pudney; Konstantinos Zachos; Neil A. M. Maiden; Birgit R. Krogstie; Sara Jones; Malcolm Rose; Julie MacManus; Ian Turner

There has been little research to develop computing technologies to support the care of people with dementia, in spite of the growing challenges that the condition poses for society. To design such technologies, an existing model of computer-support reflective learning was instantiated with findings from a pre-design study in one residential home. The result was a mobile device running an adapted enterprise social media app to support person-centred care. Evaluations of the device and app in two residential homes revealed that use of the app both motivated and increased different styles of care note recording, but little reflective learning was identified or reported. The results suggest the need for more comprehensive and flexible computer-based support for reflective learning about residents in their care – and new designs of this more comprehensive support are also introduced.

Collaboration


Dive into the Konstantinos Zachos's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Sara Jones

City University London

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge