86,893 research outputs found
Design Features for the Social Web: The Architecture of Deme
We characterize the "social Web" and argue for several features that are
desirable for users of socially oriented web applications. We describe the
architecture of Deme, a web content management system (WCMS) and extensible
framework, and show how it implements these desired features. We then compare
Deme on our desiderata with other web technologies: traditional HTML, previous
open source WCMSs (illustrated by Drupal), commercial Web 2.0 applications, and
open-source, object-oriented web application frameworks. The analysis suggests
that a WCMS can be well suited to building social websites if it makes more of
the features of object-oriented programming, such as polymorphism, and class
inheritance, available to non-programmers in an accessible vocabulary.Comment: Appeared in Luis Olsina, Oscar Pastor, Daniel Schwabe, Gustavo Rossi,
and Marco Winckler (Editors), Proceedings of the 8th International Workshop
on Web-Oriented Software Technologies (IWWOST 2009), CEUR Workshop
Proceedings, Volume 493, August 2009, pp. 40-51; 12 pages, 2 figures, 1 tabl
MASPEGHI 2004 Mechanisms for Speialization, Generalization and Inheritance
Rapport de Recherche Projet OCL, N° I3S/RR-2004-15-FRInternational audienceMASPEGHI 2004 is the third edition of the MASPEGHI workshop. This year the organizers of both the ECOOP 2002 Inheritance Workshop and MASPEGHI 2003 came together to enlarge the scope of the workshop and to address new challenges. We succeeded in gathering a diverse group of researchers and practitioners interested in mechanisms for managing specialization and generalization of programming language components. The workshop contained a series of presentations with discussions as well as group work, and the interplay between the more than 22 highly skilled and inspiring people from many different communities gave rise to fruitful discussions and the potential for continued collaboration
Inheritance: A KSMoCA collaboration between Samantha Wall and students from Dr. Martin Luther King Jr. School
Inheritance: A KSMoCA collaboration between Samantha Wall and students from Dr. Martin Luther King Jr. School
Inheritance features artwork by Portland-based artist Samantha Wall. The exhibit includes artwork by Wall as a well artwork created in collaboration with Dr. MLK Jr. School students in Ms. Jones\u27 (5th grade) class. The Dr. MLK Jr. School students participated in a workshop led by Wall to create the portraits of people they care for. This catalog was created as an accompaniment to the exhibition of that work at King School Museum of Contemporary Art (KSMoCA).https://pdxscholar.library.pdx.edu/ksmoca/1007/thumbnail.jp
Metadata for Energy Disaggregation
Energy disaggregation is the process of estimating the energy consumed by
individual electrical appliances given only a time series of the whole-home
power demand. Energy disaggregation researchers require datasets of the power
demand from individual appliances and the whole-home power demand. Multiple
such datasets have been released over the last few years but provide metadata
in a disparate array of formats including CSV files and plain-text README
files. At best, the lack of a standard metadata schema makes it unnecessarily
time-consuming to write software to process multiple datasets and, at worse,
the lack of a standard means that crucial information is simply absent from
some datasets. We propose a metadata schema for representing appliances,
meters, buildings, datasets, prior knowledge about appliances and appliance
models. The schema is relational and provides a simple but powerful inheritance
mechanism.Comment: To appear in The 2nd IEEE International Workshop on Consumer Devices
and Systems (CDS 2014) in V\"aster{\aa}s, Swede
Wealth, families and death: socio-legal perspectives on wills and inheritance: introduction
Inheritance as both a concept and a practice is of deep significance within all societies and jurisdictions. Located at the intersection between economics, family relations and the end of life, it offers a unique perspective on a variety of contemporary socio-legal debates. Yet the socio-legal phenomenon of inheritance has attracted relatively little scholastic attention. This special issue, which brings together eight papers coming from six different countries (and eight different jurisdictions): Belgium, England and Wales, Israel, Spain (Catalonia and the Basque Country), Switzerland and the USA, demonstrates the breadth of inheritance as a field of study in a number of ways and at the same time opens up important new lines of enquiry. This international breadth serves to foreground the significance of both national and regional political culture on inheritance law. Most significant in this respect is the fact that the authors are evenly split between those commentating on civil legal systems and those on common-law systems; for traditionally the two systems have adopted highly distinct responses to the principles of testamentary freedom and forced heirship. All the articles in this collection provide insight into this fundamental distinction but at the same time demonstrate its limits in practice
An Analysis of Composability and Composition Anomalies
The separation of concerns principle aims at decomposing a given design problem into concerns that are mapped to multiple independent software modules. The application of this principle eases the composition of the concerns and as such supports composability. Unfortunately, a clean separation (and composition of concerns) at the design level does not always imply the composability of the concerns at the implementation level. The composability might be reduced due to limitations of the implementation abstractions and composition mechanisms. The paper introduces the notion of composition anomaly to describe a general set of unexpected composition problems that arise when mapping design concerns to implementation concerns. To distinguish composition anomalies from other composition problems the requirements for composability at the design level is provided. The ideas are illustrated for a distributed newsgroup system
Metamodel-based model conformance and multiview consistency checking
Model-driven development, using languages such as UML and BON, often makes use of multiple diagrams (e.g., class and sequence diagrams) when modeling systems. These diagrams, presenting different views of a system of interest, may be inconsistent. A metamodel provides a unifying framework in which to ensure and check consistency, while at the same time providing the means to distinguish between valid and invalid models, that is, conformance. Two formal specifications of the metamodel for an object-oriented modeling language are presented, and it is shown how to use these specifications for model conformance and multiview consistency checking. Comparisons are made in terms of completeness and the level of automation each provide for checking multiview consistency and model conformance. The lessons learned from applying formal techniques to the problems of metamodeling, model conformance, and multiview consistency checking are summarized
- …