Introducing a microservice system is a challenging task and requires the exploration and documentation of several related areas of design. Exploration and documentation of software architecture design is supported by ...
详细信息
ISBN:
(纸本)9781450348430
Introducing a microservice system is a challenging task and requires the exploration and documentation of several related areas of design. Exploration and documentation of software architecture design is supported by decision guidance models in software architecture. In this paper, we present such guidance models for several microservice system design areas, including service discovery and fault tolerance. the presented models have been created based on existing microservice literature and have been validated and refined in design workshops with business partners as part of a technical action research (TAR) study.
this report describes a case study of small-scale effort in employing game playtesting as a starting point for learning about mainstream issues and challenges found in modern softwareengineering projects and practice...
详细信息
ISBN:
(纸本)9781450341608
this report describes a case study of small-scale effort in employing game playtesting as a starting point for learning about mainstream issues and challenges found in modern softwareengineering projects and practices. the goal is to be descriptive and informing through a qualitative rendering, rather than prescriptive and quantitative analysis. this study draws attention to the case of where a student with no prior experience in software development or programming must take on the task of learning how to make a game, and along the way learn about many common challenges in modern SE practice through personal discovery and experience. the game itself also imposes challenges in that we have chosen a new, unfamiliar game genre and domain that emphasizes science learning as its purpose for play. Along the way, we discuss issues in requirements, design, prototyping, testing, user experience assessment, and evolutionary software extension, all prior to a formal education in coding or introductory level computer Science or SE. though our efforts may seem unusual or anomalous, we believe our methods are open for adoption and reuse by those interested in lowering the barriers to entry into game software development in specific, and into SE more generally.
Performance measurement of software development teams is an elusive and complex issue. Many IT organizations have tried evolving their own measures without focus on reliability and validity. there is yet no widely acc...
详细信息
ISBN:
(纸本)9783642194221
Performance measurement of software development teams is an elusive and complex issue. Many IT organizations have tried evolving their own measures without focus on reliability and validity. there is yet no widely accepted scale for measuring software development team performance (SDTP). An examination of available measurement models of team performance/team effectiveness throws up gaps that call for identification and synchronization of dimensions. Based on expert surveys, this paper attempts to identify and shor-tlist a set of content-validated dimensions of SDTP. First, SPSS Text Analysis package was used to content-analyze 94 industry experts' textual responses to an open-ended qualitative survey questionnaire, which led to extraction, categorization and short-listing of 34 measures of SDTP. then followed another round of expert survey (N=30) that led to a distilled set of 20 content-validated measures of SDTP, based on Content Validity Ratios. this list of measures should help future research for SDTP scale development.
More and more monitor and management systems are established based on IoT platform. that provides good environment to make digital twins. the suitable concept of the digital twin that includes the physical object, the...
详细信息
Trends leading to the development of advanced tools powerful enough to allow realistic visualization of scientific and engineering phenomena are reviewed. Applications of the technology are described, stressing the im...
详细信息
Trends leading to the development of advanced tools powerful enough to allow realistic visualization of scientific and engineering phenomena are reviewed. Applications of the technology are described, stressing the importance of high-speed communication as a key factor for the development of useful visualization tools. Value-added processing at the nodes, networking, and software requirements are discussed.
Distributed systems have many advantages over centralized systems. the authors focus on the novel Linda Tuple Space (TS) model designed for generative coordination in a distributed shared memory model. Currently, the ...
详细信息
In this contribution some aspects of the standardization work were mentioned with regard to the software safety: aspects of the terminology, independence the software characteristics and structure of the application, ...
详细信息
ISBN:
(纸本)1853124923
In this contribution some aspects of the standardization work were mentioned with regard to the software safety: aspects of the terminology, independence the software characteristics and structure of the application, co-ordination of the standardization work and harmonization of documents of different organizations or within the same organization. there were shortly presented running projects (and their connections) of the international standardization bodies (e.g. IEC, CENELEC) from the area of softwareengineering/software safety.
Over 70% of software development effort is spent in software maintenance comprising bug fixes and version updates. these activities involve fast comprehension of large codebases authored by multiple developers. Develo...
详细信息
In the development and application of intelligent learning environments, an important trend is to integrate characteristics proper of human, such as personality and emotion, into the intelligent interface agents, with...
详细信息
ISBN:
(纸本)9781424410309
In the development and application of intelligent learning environments, an important trend is to integrate characteristics proper of human, such as personality and emotion, into the intelligent interface agents, withthe aim of providing the student with a more personalized and friendly environment. the learning companion is a kind of very useful intelligent interface agent in the learning environment. therefore, exploring the model of personality and emotion of learning companion agent is the crucial problem to make it more hominine and believable. In this paper the related works on personality and emotions in psychology and artificial intelligence are reviewed briefly, and a framework of learning companion agent with Personality and Emotions is proposed. Based on the OCEAN model and the OCC model, the model of personality and emotion of learning companion agent is defined and formalized. Moreover the computation and the coming implementation of the model are described in detail.
暂无评论