text:
@inproceedings{10.5555/954014.954015,
author = {Brock, Susan and Hendricks, Danyal and Linnell, Stephen and Smith, Derek},
title = {A Balanced Approach to IT Project Management},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {This research focuses on existing project management structured methods and practices for improving the design, implementation and success of projects, with a view to uncovering methodologies suited to address the particular needs and problems of IT project management. After identifying the Balanced Scorecard as a possible methodology, the research then develops a management model based on the Project Management Body of Knowledge. A web-based questionnaire, designed to measure the internal management of an IS project, was completed by IS project managers in the Western Cape. The results of this analysis highlighted a positive link between the degree of balance in project management based on the model and the overall level of success.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {2–10},
numpages = {9},
keywords = {project management, management, project performance, performance, I.S. projects, balanced scorecard},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954016,
author = {Leenen, Louise and Venter, Lucas and Britz, Katarina},
title = {A Pre-Processing Algorithm for Solving Constraint Satisfaction Optimisation Problems},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {A constraint satisfaction problem (CSP) involves finding values, selected from a finite domain, for all variables such that all constraints on the variables are satisfied. A constraint satisfaction optimisation problem (CSOP) is a CSP that has some objective function defined in terms of some or all of the variables. We present an algorithm where we employ local consistency techniques in a pre-processing phase, in order to decrease the domain sizes of the variables. This results in a simplified CSOP to be solved by an existing algorithm.Partial constraint satisfaction involves finding values for all variables such that a maximal subset of the constraints is satisfied. We expand our pre-processing algorithm to the partial CSOP case.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {11–15},
numpages = {5},
keywords = {partial constraint satisfaction, local search, constraint satisfaction, algorithms},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954017,
author = {Nienaber, Rita and Cloete, Elsabe},
title = {A Software Agent Framework for the Support of Software Project Management},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Numerous software development projects do not live up to expectations or sadly fail. This can be seen in the fact that software projects often do not comply with the traditional standard measurements of success, namely time, cost and specifications. Traditionally, individual software projects were executed at a single location. However, due to globalisation and advances in computing technologies, this has changed, and software projects are developed and deployed in distributed and collaborative environments. This means that traditional project management methods cannot and do not address the added complexities found in a distributed environment, such as efficient task scheduling, tracking and monitoring, as well as effective sharing of information and knowledge among project contributors. High levels of collaboration, task interdependence and distribution have become essential across time, space and technology. In this paper the utilisation of stationary and mobile software agents is investigated as a potential tool to improve software project management processes. We also propose and discuss a software agent framework to support distributed software project management. Although still in its initial phases, this research shows promise of significant results in enabling software developers to meet market expectations, and produce projects timeously, within budget and to users' satisfaction.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {16–23},
numpages = {8},
keywords = {experimentation, management, software project management, software agent computing, design, collaborative distributed software projects},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954018,
author = {Sunassee, Nakkiran N. and Sewry, David A.},
title = {An Investigation of Knowledge Management Implementation Strategies},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {This paper details research conducted in the area of knowledge management implementation strategies. An investigation of the literature reveals that when organisations initiate a knowledge management effort, most of them tend to over-emphasise the role of information technology at the expense of the human factor. A preliminary survey of local organisations using Duffy's Knowledge Management Benchmarking Questionnaire confirms these findings, and a framework which will address the shortcomings in current knowledge management implementation strategies is proposed. An empirical study testing the validity of the framework is described, and the study concludes that the proposed framework has displayed its validity.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {24–36},
numpages = {13},
keywords = {knowledge management, theory, knowledge management implementation strategies, management, performance},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954019,
author = {Singh, Shawren and Kotz\'{e}, Paula},
title = {An Overview of Systems Design and Development Methodologies with Regard to the Involvement of Users and Other Stakeholders},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Systems development methodologies have been developed with the purpose of designing and developing effective information systems. This paper looks at different types of systems development methodologies with particular emphasis being placed on how the human component and other stakeholders are involved or catered for. One general critical flaw we have identified in these processes is that the interface design is not effectively conducted or implemented, but neither are the many other stakeholder issues addressed. This paper investigates this lack of attention and recommend some improvements.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {37–47},
numpages = {11},
keywords = {object-orientation, design, systems development life cycle, human-computer interaction, standardization},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954020,
author = {Schoeman, Marthie and Cloete, Elsab\'{e}},
title = {Architectural Components for the Efficient Design of Mobile Agent Systems},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Over the past eighteen months, there has been a renewed interest in mobile agent technology due to the continued exponential growth of Internet applications, the establishment of open standards for these applications, as well as the semantic web developments. However, the lack of a standardised programming model addressing all aspects of mobile agent systems prevents widespread deployment of the potentially useful technology. The architectural requirements dealing with all aspects of a mobile agent system are not clearly stipulated. As a result, the commercially available mobile agent systems and mobile agent tool kits address different mobile agent issues, and little reuse of available technologies and architectures takes place. The purpose of this paper is to describe an architectural model that identifies the components representing the essential aspects of a mobile agent system. Due to the intensive nature of development, implementation and testing of this model, we describe preliminary work. However, in the meanwhile, there are benefits associated with this preliminary model, namely that it provides a clear understanding of the architectural issues of mobile agent computing, giving novice researchers and practitioners who enters the field for the first time a foundation for making sensible decisions when researching, designing and developing mobile agents. The model is also significant in that it provides a benchmark for researchers and developers to measure the capabilities of mobile agents created by commercially available tool kits.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {48–58},
numpages = {11},
keywords = {mobile agent systems, software architecture model, standardisation, design},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954021,
author = {van der Poll, John A. and Kotz\'{e}, Paula and Seffah, Ahmed and Radhakrishnan, Thiruvengadam and Alsumait, Asmaa},
title = {Combining UCMs and Formal Methods for Representing and Checking the Validity of Scenarios as User Requirements},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {In user interface engineering, scenarios are stories that capture information about users and their tasks, including the context of use. Scenarios are generally documented using natural languages in order to understand, validate and use them effectively and efficiently throughout the development lifecycle. Stakeholders and software developers need to understand scenarios and translate them into design solutions. This paper discusses how use case maps, a visual notation for representing scenarios, with the complicity of formal requirements engineering methods, can lead to a comprehensive framework for representing and validating scenarios while improving and mediating the communication between usability engineers and software development teams. Particular attention is given to the extended use case maps as well as to a number of heuristics for formal validation.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {59–68},
numpages = {10},
keywords = {design, scenario, human-computer interaction, requirements, Z, heuristics, verification, human factors, formal specification, use case map, reliability},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954022,
author = {Weideman, Melius and Kritzinger, Wouter},
title = {Concept Mapping vs. Web Page Hyperlinks as an Information Retrieval Interface: Preferences of Postgraduate Culturally Diverse Learners},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {The principal objective of this research project was to determine if and to what extent cultural factors prescribe interface choices by learners. Concept mapping and standard hyperlinks were offered as choices for information retrieval interfaces. The methods employed were to identify a set of culturally divisive factors, and then to test two different interfaces with a group of culturally diverse, advanced learners. Some of the results had to be ignored due to small sample sizes. The remaining results indicated that most choices, almost irrespective of culture divisive factors, were made in favour of the concept mapping interface. This finding confirmed that of another author in the field. The primary conclusion reached is that concept mapping should be considered as the interface of choice to a knowledge repository to be used by Master's students in Information management.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {69–82},
numpages = {14},
keywords = {hyperlinks, concept mapping, information retrieval, measurement, cultural diversity, experimentation, higher education, human factors},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954023,
author = {Byrne, Elaine},
title = {Development through Communicative Action and Information System Design: A Case Study from South Africa},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Many authors have recognised the importance of structure in shaping information system (IS) design and use. Structuration theory has been used in IS research and design to assist with the identification and understanding of the structures in which the IS is situated. From a critical theoretical perspective, focusing on the Habermas' theory of communicative action, a community based child health information system was designed and implemented in a municipality in rural South Africa. The structures which shaped and influenced the design of this IS (the restructured health services and social tradition) are explored and discussed. From this case study the implications of using IS design as a developmental tool are raised: namely the development of a shared understanding, the participation of key players and the agreement on joint action.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {83–92},
numpages = {10},
keywords = {community information systems, theory, information system design, design, structuration theory, critical social theory},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954024,
author = {Kroeze, Jan H. and Matthee, Machdel C. and Bothma, Theo J. D.},
title = {Differentiating Data- and Text-Mining Terminology},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {When a new discipline emerges it usually takes some time and lots of academic discussion before concepts and terms get standardised. Such a new discipline is text mining. In a groundbreaking paper, <i>Untangling text data mining</i>, Hearst [1999] tackled the problem of clarifying text-mining concepts and terminology. This essay aims to build on Hearst's ideas by pointing out some inconsistencies and suggesting an improved and extended categorisation of data- and text-mining techniques. The essay is a conceptual study. A short overview of the problems regarding text-mining concepts is given. This is followed by a summary and critical discussion of Hearst's attempt to clarify the terminology. The essence of text mining is found to be the discovery or creation of new knowledge from a collection of documents. The parameters of non-novel, semi-novel and novel investigation are used to differentiate between full-text information retrieval, standard text mining and intelligent text mining. The same parameters are also used to differentiate between related processes for numerical data and text metadata. These distinctions may be used as a road map in the evolving fields of data/information retrieval, knowledge discovery and the creation of new knowledge.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {93–101},
numpages = {9},
keywords = {full-text retrieval, information retrieval, text mining, knowledge creation, algorithms, KDD, text-mining, metadata, database queries, languages, documentation, measurement, IR, theory, text data mining, knowledge discovery, knowledge management, TDM},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954025,
author = {Franken, Nelis and Engelbrecht, Andries P.},
title = {Evolving Intelligent Game-Playing Agents},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Traditional game playing programs have relied on advanced search algorithms and hand-tuned evaluation functions to play 'intelligently'. A historical overview of these techniques is provided, followed by a revealing look at recent developments in co-evolutionary strategies to facilitate game learning. The use of particle swarms in conjunction with neural networks to learn how to play tic-tac-toe is experimentally compared to current game learning research. The use of a new particle swarm neighbourhood structure and innovative board state representation show promising results that warrant further investigation to its application in more complex games like checkers.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {102–110},
numpages = {9},
keywords = {co-evolution, experimentation, game learning, algorithms, artificial intelligence, particle swarm optimisation, design},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954026,
author = {Ngassam, E. Ketcha and Watson, Bruce W. and Kourie, Derrick G.},
title = {Hardcoding Finite State Automata Processing},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {To hardcode and algorithm means to build into it the data that it requires. In this paper, we present various experiments in hardcoding the transition table of a finite state machine directly into string-recognizing code. Experiments are carried out in two phases. The first phase is limited to the analysis of the hardcoded behavior in relation to acceptance or rejection of a single symbol in some arbitrary state of some finite automaton. Then follows a simulation of the analysis of some hardcoded solution for recognizing an entire string. Measurements are provided to show the time efficiency gains by various hardcoded versions over the traditional table-driven approach.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {111–121},
numpages = {11},
keywords = {hardcoding, experimentation, pattern matching, performance, algorithms, automata},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954027,
author = {Marsden, Gary and Cairns, David E.},
title = {Improving the Usability of the Hierarchical File System},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Whether you are interested in improving the usability of Linux, Macintosh or Windows, there is one restriction you cannot escape -- the hierarchical file storage system. The notion of files and folders has been with us for so long that it almost seems axiomatic. In this paper we look at the effects on users of forcing a hierarchical classification of files. We also consider how some of the resultant problems can be tackled with a new piece of file browsing software based on the ideas of relational database systems.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {122–129},
numpages = {8},
keywords = {databases, information retrieval, searching, human factors, design, human-computer interaction, file storage},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954028,
author = {Eloff, Jan H. P. and Eloff, Mariki},
title = {Information Security Management: A New Paradigm},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Information security management needs a paradigm shift in order to successfully protect information assets. Organisations must change to the holistic management of information security, requiring a well-established Information Security Management System (ISMS). An ISMS addresses all aspects in an organisation that deals with creating and maintaining a secure information environment. Organisational management and their staff to manage information security cost-effectively can use the ISMS. It can also help with the assessment of the trustworthiness of an organisation's information security arrangements by other organisations. An intelligent mix of aspects such as policies, standards, guidelines, codes-of-practice, technology, human issues, legal and ethical issues constitute an ISMS. Ideally organisations should opt for a combination of these different aspects in establishing an ISMS. The initial combination of all the aspects might by a bridge too far when embarking on the establishment of an ISMS, forcing organisations to take a 'phased' approach. One approach can be to implement the controls as contained in a standard such as ISO17799. In this case information security is driven from a management process point of view and referred to as 'process security'. Another approach that also complement or add to process security, is to use certified products in the IT infrastructure environment when possible. The approach here focuses on technical issues and is referred to as 'product security'.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {130–136},
numpages = {7},
keywords = {self-assessment, certified products, protection classes, certification, controls, standards, guideline, code of practice, evaluation criteria, management system, information security, product evaluation, process evaluation},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954029,
author = {Dalcher, Darren and Drevin, Lynette},
title = {Learning from Information Systems Failures by Using Narrative and Ante-Narrative Methods},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {We see, know and experience information systems development failures in many domains and in many countries. This paper will explore some of the issues related to the study of these failures. Every year, billions of dollars are wasted on failed projects in developed countries. Developing countries can learn from these grim experiences so as not to waste precious resources in repeating similar failures. The paper will emphasise the fact that the study of failures can only take place post-hoc, once a failure has been identified. Preparation is therefore different to normal scientific study where a situation is pre-selected in advance, the precise parameters are identified and decisions are made about the best methods for measuring them accurately and objectively. The literature reveals that researchers and practitioners have been experiencing projects failures for many years. Indeed, acknowledgements of failures go back at least thirty-five years. However, failures are still a prevalent problem. A significant obstacle related to the study of failures is the lack of acknowledged research methods for understanding such complex phenomena. The evidence collected during failure investigations emerges from a variety of sources, perspectives and contexts. Not surprisingly, it often appears to be ambiguous, incoherent and confused. The information collected tends to be rich, messy, contradictory and subjective. Such situations call for a new repertoire of methods to address the unique features of failures. This paper will introduce possible alternative ways of looking at and constructing failure stories. The techniques described below come under the umbrella term <i>forensic analysis</i>. The insights obtained from forensic analysis can be used for internal learning within organisations as well as externally within the discipline, thereby enabling practitioners and developing countries to benefit from the mistakes of others.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {137–142},
numpages = {6},
keywords = {ante-narrative methods, case studies, context, information systems development failures, human factors, management, narrative methods, case histories},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954030,
author = {Pather, Shaun and Erwin, Geoff and Remenyi, Dan},
title = {Measuring E-Commerce Effectiveness: A Conceptual Model},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {The evaluation of user satisfaction is an established means of assessing Information Systems (IS) effectiveness. However, the advent of e-Commerce has shifted the location of the traditional user of Information Systems out of the physical domain of the organisation or business. e-Commerce businesses now have to deal with a new type of user viz. the e-Customer. Furthermore, the integral role that IS plays in delivering core business services or products implies that evaluation of the satisfaction of the e-Customer is implicitly an evaluation of service quality as well. In light of this, already established instruments that measure user satisfaction of IS in traditional (brick and mortar) businesses are not completely appropriate. The authors, building on a comprehensive literature study, derive an appropriate model for exploring the measurement of e-customer satisfaction in the South African context.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {143–152},
numpages = {10},
keywords = {e-Commerce, information systems effectiveness, service quality, information systems, user satisfaction, measurement, gap measurement},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954031,
author = {Adigun, Matthew O. and Biyela, Diligent P.},
title = {Modelling an Enterprise for Re-Engineering: A Case Study},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {An enterprise engineering strategy called EEF(Enterprise Engineering Framework) has been crafted to be the foundation step for Component-Based Development, CBD. The goal of the research is to formulate a BPR-driven approach to enterprise architecture construction and to show how enterprise architectural artefacts could form the basis for enterprise component development. The framework defines three stakeholders, whose contributions are vital, namely management, enterprise modeller and information system developer. The University of Zululand example is used as a simplified illustration of the framework.. Management develops the vision as well as the strategy for achieving the vision. The modeller translates the vision and strategy into an implementable and testable model of the enterprise. The information system developer matches the resulting business architecture to appropriate web or information systems services. In conclusion, the research fits into the modern trend towards goal-driven enterprise component identification and specification.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {153–164},
numpages = {12},
keywords = {resource model, component-based development, process model, management, goal/problem model, business process redesign, assets, TOWS matrix, reuse, enterprise modeling, enterprise architecture, design},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954032,
author = {Halland, Ken and Malan, Katherine},
title = {Reflections by Teachers Learning to Program},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {In this paper we look at what we can learn about teaching programming from the reflections of teachers on their own learning. Using direct quotes from journals kept by teachers while they were learning Delphi, we discuss the suitability of a visual or event-driven programming language for teaching programming. We then show how knowledge of another language can both help and hinder the learning of a new language with a different paradigm. In particular, we highlight some of the changes in thinking required with respect to learning visual, event-driven programming. Finally we look at issues around learning styles, and whether theory or practice should be done first.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {165–172},
numpages = {8},
keywords = {RAD, transfer effects, languages, learning styles, teaching programming, teacher training, paradigm shift, event-driven programming, visual programming, teaching approach},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954033,
author = {Britz, Katarina},
title = {Satisfiability in Semiring Constraint Satisfaction Problems},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {We present the partial satisfiability problem in a semiring constraint satisfaction problem (SCSP) framework. Interpreting the semiring of an SCSP as a lattice of truth values yields a problem in many-valued logic. As in the classical satisfiability problem statement, constraints are formulated as propositions in the logic, using the natural correspondence between semiring operations on the one hand, and connectives in the logic on the other. Partial satisfiability is defined as a binary function which assigns to each constraint in the logic a semiring value in each state, indicating the degree of satisfaction of the constraint in the given state.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {173–177},
numpages = {5},
keywords = {partial satisfiability, semiring constraint satisfaction, many-valued logic},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954034,
author = {Theunissen, W. H. Morkel and Kourie, Derrick G. and Watson, Bruce W.},
title = {Standards and Agile Software Development},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {This paper investigates the adaptability of agile methodologies to software development standards laid down by ISO. On the basis of this analysis, guidelines are proposed for developing software in such a way that the development process conforms to the standards required by the software acquirer, while still retaining its agile characteristics. Extreme Programming (XP) is used as the primary representative of the various agile methodologies.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {178–188},
numpages = {11},
keywords = {standardization, ISO/IEC 12207:1995, extreme programming, documentation, agile methodologies, software development},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954035,
author = {Jolliffe, Bob and van der Poll, J. A.},
title = {Static Reflector: A Pattern for Object-Oriented Access to Non-Object-Oriented Interfaces},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Somewhere near the bottom of the food chain of object oriented programming, the developer frequently encounters a non object oriented API. This paper describes a specialisation of the Wrapper Facade pattern. Wrapper Facades encapsulate functions and data provided by existing non object oriented API's. The Static Reflector addresses the particular problem of building wrappers which contain functions which take C function pointers as parameters. The pattern makes use of a static reflection method to facilitate the construction of cohesive, reusable framework classes which make use of such C functions. We show that the application of this pattern is surprisingly wide. Though concerned primarily with the interface between C and C++, the pattern has implications for and applications to other languages as diverse as Java and [incr Tcl].This pattern was workshopped at the PLOP 2001 conference, Illinois. It is structured according to the canonical form under the headings Name, Problem, Context, Forces, Solution, Resulting Context, Rationale, Examples and Related Patterns.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {189–197},
numpages = {9},
keywords = {design, Win32, events, Tcl, POSIX, concurrency, C++, patterns},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954036,
author = {De Beijer, Noud and Watson, Bruce W. and Kourie, Derrick G.},
title = {Stretching and Jamming of Automata},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {In this paper we present two transformations on automata, called stretching and jamming. These transformations will, under certain conditions, reduce the size of the transition table, and under other conditions reduce the string recognition time. Given a deterministic finite automaton, we can stretch it by transforming each single transition into two or more sequential transitions, thereby introducing additional intermediate states. Jamming is the opposite transformation, in which two or more successive transitions are transformed into a single transition, thereby removing redundant intermediate states.We will present formal definitions of stretching and jamming. We will give algorithms for stretching and jamming and we will calculate theoretical bounds, when stretching/jamming is effective in terms of memory consumption and string recognition time.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {198–207},
numpages = {10},
keywords = {algorithms, stretching, string recognition time, transition table, theory, jamming, transformation, languages, performance},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954037,
author = {Goede, Roelien and de Villiers, Carina},
title = {The Applicability of Grounded Theory as Research Methodology in Studies on the Use of Methodologies in IS Practices},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Information Systems (IS) development can be seen as a social activity. Research methodologies from social sciences, such as Grounded Theory (GT) can therefore be used to investigate IS practices. This paper asks whether GT can be used to investigate the use of specific methodologies by IS practitioners when the practitioners are not familiar with the methodologies in question. It aims to contribute to GT research methods as well as systems thinking research methods.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {208–217},
numpages = {10},
keywords = {grounded theory, theory, research methodologies, systems thinking},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954038,
author = {Ford, Gabrielle and Gelderblom, Helene},
title = {The Effects of Culture on Performance Achieved through the Use of Human Computer Interaction},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {The user interface development process focuses on understanding users and their individual differences. These differences result from, inter alia, differences in culture. The primary goal of this research project was to determine whether Hofstede's [1991] cultural dimensions affect the performance achieved through the use of human-computer interaction. In order to achieve this goal, it was necessary to (1) identify the characteristics of the cultural dimensions; (2) identify test subjects and test interfaces displaying appropriate cultural dimensions and (3) assess the impact of these cultural dimensions on the speed, accuracy and satisfaction levels achieved by test subjects using the test interfaces to perform data collection tasks. Test subjects and website interfaces were identified in terms of the cultural dimension characteristics. The test subjects were selected based not only on their cultural dimensions, but also by controlling for user profile variables. The data resulting from the experiment was then analyzed to establish whether these dimensions had any impact on the performance achieved when using these websites. The results of the experiment did not provide sufficient evidence to conclude that any of the tested cultural dimensions affected human performance. However, the performance levels attained suggest that the usability of the interfaces was increased for all users, as a result of accommodating high uncertainty avoidance, masculinity, collectivism and high power distance characteristics into the design of the interfaces. In addition, two main categories of further research have arisen as a result of this research. The first category comprises new research questions. The second focuses on the changes that should be made to the research design used for this research effort.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {218–230},
numpages = {13},
keywords = {user performance, design guidelines, design, experimentation, human factors, human-computer interaction, measurement, performance, theory, cultural dimensions, usability, culture, user interfaces},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954039,
author = {Badimo, Anna and Bergheim, Anton and Hazelhurst, Scott and Papathanasopolous, Maria and Morris, Lynn},
title = {The Stability of Phylogenetic Tree Construction of the HIV-1 Virus Using Genome-Ordering Data versus <i>Env</i> Gene Data},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Phylogenetics is difficult: many versions of the problem are NP-hard and HIV data in particular poses challenges. Different phylogenetic algorithms have been proposed; these can be broadly categorised into three groups: those that use some sort of distance measure on sequences; those that use a model of the number of evolutionary events (maximum parsimony); and maximum-likelihood approaches.Traditionally, phylogenetics is done on gene sequence data, and as such, algorithms have been designed with this purpose in mind. Recent advances in sequencing technology, however, has resulted in full genome sequences becoming increasingly accessible. Mass insertions, deletions, transversions and recombinations make traditional phylogenetic approaches ill-suited for analysing this type of data. In an attempt to address such data a number of authors have proposed an approach based on gene ordering.This paper is an experimental comparison of phylogenetic analysis performed on <i>env</i> data and full genome data using maximum likelihood and gene-order based algorithms on the same data. The purpose is to study the differences in what the algorithms predict, and to a lesser extent to evaluate their efficiency.We conclude that the trees constructed for the same set of data are different in structure. As full-genome analysis captures deep evolutionary events, and the <i>env</i> gene data analysis shallower events; the challenge remains in reconciling the results with a consistent model of evolution. Understanding which approach is the best to use has obvious importance for biologists, but is equally important for computer scientists in designing algorithms to understand the effect of trade-offs between correctness and efficiency in the design of heuristics.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {231–240},
numpages = {10},
keywords = {HIV, gene-order, algorithms, phylogenetics, maximum likelihood},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954040,
author = {Denko, Mieso K.},
title = {The Use of Mobile Agents for Clustering in Mobile Ad Hoc Networks},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {A mobile ad hoc network is a dynamic mobile wireless network that can be formed without the need for any pre-existing wired or wireless infrastructure. One of the main challenges in an ad hoc network is the design of robust routing algorithms that adapt to the frequent and randomly changing network topology. Organizing mobile nodes into manageable clusters can reduce routing overhead and provide more scalable solutions. In this paper we propose a mobile agent-based clustering architecture for routing in mobile ad hoc networks. Using this clustering architecture, hybrid routing schemes can be employed for intra-cluster and inter-cluster routing to improve the performance of routing. All nodes use two mobile agents to perform routing and clustering operations. They collect routing and clustering information and periodically maintain the corresponding tables. We identify various parameters for improving network performance in the proposed clustering architecture. By using some optimal values for these clustering and routing parameters, more robust and scalable routing can be attained.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {241–247},
numpages = {7},
keywords = {wireless networks, mobile agents, routing, clustering, design, ad hoc networks, management, algorithms},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954041,
author = {Gogolla, Martin and Richters, Mark and Bohling, J\"{o}rn},
title = {Tool Support for Validating UML and OCL Models through Automatic Snapshot Generation},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {This paper studies tool support for the testing and certification of UML and OCL models as supported by the validation tool USE. We describe the features available in the UML/OCL tool USE and extend its features by introducing a language for defining properties of desired snapshots and by showing how such snapshots are generated. We explain the functionality offered by the USE tool. In particular, we demonstrate how the diverse windows, e.g., object diagram, class invariant, class extent, or OCL expression evaluation window, support the development process in early phases of software development.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {248–257},
numpages = {10},
keywords = {snapshot, languages, verification, validation, design, UML model, certification, OCL constraint},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954042,
author = {Barnard, Lynette and Wesson, Janet L.},
title = {Usability Issues for E-Commerce in South Africa: An Empirical Investigation},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Many researchers have found that E-commerce and usability are inextricably linked, since unusable E-commerce sites are often also unsuccessful. The purpose of this paper is to discuss an empirical investigation that was conducted in South Africa to determine if there were any usability problems on three well-known South African E-commerce sites and one international site. This paper gives a brief introduction to E-commerce, trust and usability and then discusses the empirical evaluation. The results of the empirical evaluation are presented and plans for future research highlighted.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {258–267},
numpages = {10},
keywords = {South Africa, trust, e-commerce, usability, empirical evaluation},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954043,
author = {Graaff, A. J. and Engelbrecht, A. P.},
title = {Using a Threshold Function to Determine the Status of Lymphocytes in the Artificial Immune System},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {The artificial immune system (AIS) can be seen as a pattern recognition system. The AIS consists of artificial lymphocytes (ALC) that classify any pattern either as part of a predetermined set of patterns or not. It is possible for an ALC to classify more than one pattern and even classify a pattern better than other ALCs. The ALCs that never classify any pattern need to be replaced by newly created ALCs. It is therefore important to know what ALCs need to be replaced so that ALCs with a better classification are kept. This paper proposes a threshold function to determine which ALCs need to be replaced.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {268–274},
numpages = {7},
keywords = {algorithms, status, artificial lymphocytes, design, non-self},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954044,
author = {Olivier, Martin S.},
title = {Using Organisational Safeguards to Make Justifiable Privacy Decisions When Processing Personal Data},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Privacy-enhancing technologies can be used to enhance the privacy of individuals who interact with information processing systems. This paper considers such technologies that can be used by the organisation to safeguard personal information it processes. The paper focuses on how access control could be used to protect the individual against misuse of personal data inside the organisation. More specifically the paper considers how such a privacy-enhancing technology can make a just choice when deciding whether an access request to personal data should be allowed or not.Access control decisions in this paper are based on the regulations that govern the interaction, the organisational policies that apply and the individual's privacy preferences.The proposed model forms part of the organisational safeguards layer of the Layered Privacy Architecture (LaPA) proposed earlier.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {275–284},
numpages = {10},
keywords = {security, personal privacy, privacy-enhancing technologies, reliability, privacy architecture, management},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954045,
author = {Coetzee, M. and Eloff, Jan H. P.},
title = {Virtual Enterprise Access Control Requirements},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Current developments in IT point towards the formation of loosely coupled enterprises, often referred to as virtual enterprises. These enterprises require both secure and flexible collaboration between unrelated information systems. Web services technology can be used as an ideal platform for realising virtual enterprises throughh their ease of integration, flexibility, and support of XML vocabularies. To ensure the successful implementation of Web services within virtual enterprises, new approaches to security are required. Together with authentication, access control has been seen as a pillar of IT security approaches. The focus of this paper will be to determine requirements that could play a role when the access control policies of such enterprises are defined.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {285–294},
numpages = {10},
keywords = {security, B2B, access control, SOAP, design, standardization, XML, trust, virtual enterprises, web services, federation, management, roles},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954046,
author = {Kansomkeat, Supaporn and Rivepiboon, Wanchai},
title = {Automated-Generating Test Case Using UML Statechart Diagrams},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {Software testing plays a major role in software development because it accounts for a large part of the development cost. Moreover, manual testing technique always makes a problem. Consequently, this paper proposes the automatic testing technique to solve partially the testing process. This technique can automatically generate and select test cases from UML statechart diagrams. Firstly, we transform this diagram into intermediate diagram, called Testing Flow Graph (TFG), explicitly identify flows of UML statechart diagrams and enhance for testing. Secondly, from TFG we generate test case using the testing criteria that is the coverage of the state and transition of diagrams. Finally, the evaluation is performed using mutation analysis to assess the fault revealing power of our test cases.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {296–300},
numpages = {5},
keywords = {UML specification, test generation, design, UML statechart diagrams, software testing},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954047,
author = {Lo, Johnny Li-Chang and Bishop, Judith},
title = {Component-Based Interchangeable Cryptographic Architecture for Securing Wireless Connectivity in Java<sup>TM</sup> Applications},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {The development of Java based wireless applications presents challenges such as securing communication and authentication between mobile devices and a server. It is acknowledged that cryptography is commonly used to secure network communications and provide authentication functionality. However, due to the nature of mobile devices such as cellular phones and personal digital assistants, the application of cryptography on a software level in Java wireless applications can slow down the execution time if not implemented properly since these devices are limited in terms of memory size, processing power, storage capacity and input/output facilities. Aside from performance aspects, inappropriate application of cryptography could weaken the security of a system, even worse the developer is not aware of it until the system is attacked. This paper presents a prototype framework that can be used to effectively and efficiently utilize cryptographic algorithms and protocols on Java enabled mobile devices.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {301–307},
numpages = {7},
keywords = {separation of concerns, global system for mobile applications, component, general packet radio services, protocols, wireless application protocol, cryptography, mobile devices, wireless transport layer security},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954048,
author = {Jakovljevic, Maria},
title = {Concept Mapping and Appropriate Instructional Strategies in Promoting Programming Skills of Holistic Learners},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {The current methods for teaching programming skills fail to concentrate on the effective tools and strategies conducive to the creation of in-depth understanding of programming concepts and procedures. Mind tools such as concept mapping are not appropriately investigated in the present programming classrooms. Thus the needs of learners, particularly the holistic learners, are neglected.The aim of this paper is to explore concept mapping and instructional strategies applicable in promoting programming skills of holistic learners. The nature of this research required a qualitative research approach where individual interviewing was used to gather data. Ten students at the institution for higher education were identified as holistic learners with a pre-screening device.The findings of this study reveal the necessity for concept mapping and a peer-based collaborative environment in order to enhance a meaningful programming atmosphere. Holistic learners commented that concept mapping enhanced their learning, as it stimulated simultaneous, deductive or intuitive, concrete, and subjective processes relevant to their style of learning. Concept mapping enabled learners to focus on fine details, experiencing a structured step-by-step approach, representing their knowledge structures graphically and visualising programming concepts and procedures as a network of interrelated ideas. Findings indicated a need for concept mapping to be used in conjunction with practical and cognitive apprenticeship. This will enlarge and strengthen the insight into the programming process and set a climate for enhancing programming skills of holistic learners.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {308–315},
numpages = {8},
keywords = {human factors, design, instructional strategies, practical and cognitive apprenticeship, collaborative learning, peer-based learning, holistic learners, programming skills, concept mapping},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

@inproceedings{10.5555/954014.954049,
author = {Parker, Marlon},
title = {Technology-Enhanced e-Learning: Perceptions of First Year Information Systems Students at the Cape Technikon},
year = {2003},
isbn = {1581137745},
publisher = {South African Institute for Computer Scientists and Information Technologists},
address = {ZAF},
abstract = {The changes in delivery methods of Information Systems subjects are a suggestion of the technological changes in our society as a whole. The growth of the use of the Internet has contributed to various types of e-Learning in tertiary institutions.This pilot study utilized a student survey in electronic form to assess first year Information Systems student perceptions of e-Learning. This paper firstly addresses the theory behind technology-enhanced e-Learning. It then examines some aspects of technology-enhanced e-Learning and describes e-Learning at the Cape Technikon. The paper concludes with some discussion on findings from the survey.},
booktitle = {Proceedings of the 2003 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology},
pages = {316–319},
numpages = {4},
keywords = {tertiary education, e-Learning, virtual learning, internet, technology-enhanced, online learning},
location = {Johannesburg, South Africa},
series = {SAICSIT '03}
}

license: Unlicense

repository: goyalkaraniit/acm-cr

repo_name: goyalkaraniit/acm-cr


text:
@article{benestad2010gender,
  title={From gender dysphoria to gender euphoria: An assisted journey},
  author={Benestad, EEP},
  journal={Sexologies},
  volume={19},
  number={4},
  pages={225--231},
  year={2010},
  publisher={Elsevier},
  doi={10.1016/j.sexol.2010.09.003},
  fulltext={http://www.sciencedirect.com/science/article/pii/S1158136010000903},
  citation={Benestad, E. E. P. "From gender dysphoria to gender euphoria: An assisted journey." Sexologies 19.4 (2010): 225-231.}
}

license: MIT

repository: transcience/paper-dex

license_type: permissive

repo_name: transcience/paper-dex

branch_name: refs/heads/master

extension: bib


text:
@InProceedings{Fuentesetal2017DataManagement,
  title = {A data management proposal to connect in a hierarchical way nodes of the {{Spanish Long Term Ecological Research}} ({{LTER}}) network},
  booktitle = {Geophysical {{Research Abstracts}}},
  author = {Daniel Fuentes and Antonio J. P{\a'e}rez-Luque and Francisco J. {Bonet Garc{\a'\i}a} and Ricardo A. Moreno-LLorca and Francisco M. S{\a'a}nchez-Cano and Mar{\a'\i}a Su{\a'a}rez-Mu{\~n}oz},
  year = {2017-04-01},
  pages = {16683},
  publisher = {{European Geosciences Union}},
  url = {http://adsabs.harvard.edu/abs/2017EGUGA..1916683F},
  location = {{Wien, Austria}},
  volume = {19},
  urlyear = {2020-03-10},
  eventtitle = {{{EGU General Assembly Conference Abstracts}}},
  date = {2017-04-01-01-01},
}

repository: ajpelu/ajperez

repo_name: ajpelu/ajperez


text:
set(GLSL_VALIDATOR "glslc")

file(GLOB_RECURSE GLSL_SOURCE_FILES CONFIGURE_DEPENDS
        "Shaders/*.frag"
        "Shaders/*.vert"
        )

foreach(GLSL ${GLSL_SOURCE_FILES})
    get_filename_component(FILE_NAME ${GLSL} NAME)
    set(SPIRV "${PROJECT_BINARY_DIR}/Shaders/${FILE_NAME}.spv")
    add_custom_command(
            OUTPUT ${SPIRV}
            COMMAND ${CMAKE_COMMAND} -E make_directory "${PROJECT_BINARY_DIR}/Shaders/"
            COMMAND ${GLSL_VALIDATOR} ${GLSL} -o ${SPIRV}
            DEPENDS ${GLSL})
    list(APPEND SPIRV_BINARY_FILES ${SPIRV})
endforeach(GLSL)

add_custom_target(
        Shaders
        DEPENDS ${SPIRV_BINARY_FILES}
)

repository: duplexsystem/Project-Lightboard

repo_name: duplexsystem/Project-Lightboard

branch_name: refs/heads/main

extension: cmake


text:
DESCRIPTION = "Configuration files for 3rd-party feeds"
PR = "r1"

do_compile() {
    mkdir -p ${S}/${sysconfdir}/opkg
    echo "src/gz 3rd-party-feed http://extra.packages.sifteam.eu/openee/koala" > ${S}/${sysconfdir}/opkg/3rd-party-feed.conf
}

do_install () {
        install -d ${D}${sysconfdir}/opkg
        install -m 0644 ${S}/${sysconfdir}/opkg/* ${D}${sysconfdir}/opkg/
}

PACKAGE_ARCH = "${MACHINE_ARCH}"

CONFFILES_${PN} += "${sysconfdir}/opkg/3rd-party-feed.conf"

repository: edwarekuo/openembedded

repo_name: edwarekuo/openembedded

extension: bb


text:
# Put your BibTeX entries in this file.
@inproceedings{Doudali:2017:CTE:3132402.3132418,
 author = {Doudali, Thaleia Dimitra and Gavrilovska, Ada},
 title = {{CoMerge}: Toward Efficient Data Placement in Shared Heterogeneous Memory Systems},
 booktitle = {Proceedings of the International Symposium on Memory Systems},
 series = {MEMSYS '17},
 year = {2017},
 isbn = {978-1-4503-5335-9},
 location = {Alexandria, Virginia},
 pages = {251--261},
 numpages = {11},
 url = {http://doi.acm.org/10.1145/3132402.3132418},
 doi = {10.1145/3132402.3132418},
 acmid = {3132418},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {data tiering, hybrid memory management, shared heterogeneous memory systems},
}

@inproceedings{Williams:2017:NDH:3145617.3145620,
 author = {Williams, Sean and Ionkov, Latchesar and Lang, Michael},
 title = {{NUMA} Distance for Heterogeneous Memory},
 booktitle = {Proceedings of the Workshop on Memory Centric Programming for HPC},
 series = {MCHPC'17},
 year = {2017},
 isbn = {978-1-4503-5131-7},
 location = {Denver, CO, USA},
 pages = {30--34},
 numpages = {5},
 url = {http://doi.acm.org/10.1145/3145617.3145620},
 doi = {10.1145/3145617.3145620},
 acmid = {3145620},
 publisher = {ACM},
 address = {New York, NY, USA},
}

@misc{olson2021online,
	title={Online Application Guidance for Heterogeneous Memory Systems},
	author={M. Ben Olson and Brandon Kammerdiener and Kshitij A. Doshi and Terry Jones and Michael R. Jantz},
	year={2021},
	eprint={2110.02150},
	archivePrefix={arXiv},
	primaryClass={cs.PF}
}

repository: vetter/ECP-ST-CAR-PUBLIC

repo_name: vetter/ECP-ST-CAR-PUBLIC

gha_language: TeX


text:
@article{Page2008,
annote = {PAGE PAPER!!!

Simulation
Offices
PIR sensors
Hypotheses: each occupant in independent
Markov Chains
Data from LESO Building
MATLAB
Relative accuracy
Periods of long absence},
author = {Page, J. and Robinson, D. and Morel, N. and Scartezzini, J.-L.},
doi = {10.1016/j.enbuild.2007.01.018},
file = {:C$\backslash$:/Users/joseluis/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Page et al. - 2008 - A generalised stochastic model for the simulation of occupant presence.pdf:pdf},
issn = {03787788},
journal = {Energy and Buildings},
month = {jan},
number = {2},
pages = {83--98},
title = {{A generalised stochastic model for the simulation of occupant presence}},
volume = {40},
year = {2008}
}
@article{Baratchi2014,
abstract = {Ubiquity of portable location-aware devices and popularity of online location-based services, have recently given rise to the collection of datasets with high spatial and temporal resolution. The subject of analyzing such data has consequently gained popularity due to numerous opportunities enabled by understanding objects' (people and animals, among others) mobility patterns. In this paper, we propose a hidden semi-Markov-based model to understand the behavior of mobile entities. The hierarchical state structure in our model allows capturing spatiotemporal associations in the locational history both at staypoints and on the paths connecting them. We compare the accuracy of our model with a number of other spatiotemporal models using two real datasets. Furthermore, we perform sensitivity analysis on our model to evaluate its robustness in presence of common issues in mobility datasets such as existence of noise and missing values. Results of our experiments show superiority of the proposed scheme compared with the other models.},
author = {Baratchi, Mitra and Meratnia, Nirvana and Havinga, Paul J. M. and Skidmore, Andrew K. and Toxopeus, Bert a. K. G.},
doi = {10.1145/2632048.2636068},
file = {:C$\backslash$:/Users/joseluis/Desktop/paper HSMM/paers/A Hierarchical Hidden Semi.pdf:pdf},
isbn = {9781450329682},
journal = {Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing - UbiComp '14 Adjunct},
pages = {401--412},
title = {{A hierarchical hidden semi-Markov model for modeling mobility data}},
url = {http://dl.acm.org/citation.cfm?doid=2632048.2636068},
year = {2014}
}
@article{Si2005,
author = {Si, H and Kawahara, Y and Morikawa, H and Aoyama, T},
file = {:C$\backslash$:/Users/joseluis/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Si et al. - 2005 - A stochastic approach for creating context-aware services based on context histories in smart home.pdf:pdf},
journal = {{\ldots}PAPER-UNIVERSITY OF {\ldots}},
title = {{A stochastic approach for creating context-aware services based on context histories in smart home}},

year = {2005}
}
@article{Burges1998,
author = {Burges, CJC},
file = {:C$\backslash$:/Users/joseluis/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Burges - 1998 - A tutorial on support vector machines for pattern recognition.pdf:pdf},
journal = {Data mining and knowledge discovery},
keywords = {121-167,1998,appeared in,data mining and knowledge,discovery 2,pattern recognition,statistical learning theory,support vector machines,vc dimension},
pages = {1--43},
title = {{A tutorial on support vector machines for pattern recognition}},
url = {http://link.springer.com/article/10.1023/A:1009715923555},
volume = {43},
year = {1998}
}
@article{Baptista2014,
abstract = {Article Modeling R.E.D. Angola - B},
author = {Baptista, M{\'{a}}rcia and Fang, Anjie and Prendinger, Helmut and Prada, Rui and Yamaguchi, Yohei},
file = {:C$\backslash$:/Users/joseluis/Desktop/paper HSMM/paers/accurate household.pdf:pdf},
journal = {Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence Accurate},
keywords = {Machine Learning Applications},
pages = {1164--1170},
title = {{Accurate Household Occupant Behavior Modeling Based on Data Mining Techniques}},
year = {2014}
}
@article{Ekwevugbe2013,
author = {Ekwevugbe, Tobore},
file = {:C$\backslash$:/Users/joseluis/Desktop/paper HSMM/paers/ekwevigve thesis.pdf:pdf},
title = {{Advanced Occupancy Measurement Using Sensor Fusion}},
year = {2013}
}
@article{Dong2010b,
annote = {HMM successfully describes the major
changes in occupancywhile ignoring abrupt fluctuations of short duration. From the perspective of an occupancy-based control scheme, this behavior is sufficient because the abrupt changes are rather insignificant7

Multi sensor (RICH SENSOR)
Occupancy (number)
HMM, AND SVM AND ANN
("WE INCLUDE TRACKING IN AR INSTEAD OF IN OCCUPANCY, CONSIDERING MOVING AROUND AS AN ACTIVITY")
DIAGRAM FIG.2 BUT INCLUDING ACTIVITIES PERFORMED.
Office Building. Their own data!
Sensors: CO2, air quality, temp, light, PIR and sound)
1 sample/min
MATLAB},
author = {Dong, Bing and Andrews, Burton and Lam, Khee Poh and H{\"{o}}ynck, Michael and Zhang, Rui and Chiou, Yun-Shang and Benitez, Diego},
doi = {10.1016/j.enbuild.2010.01.016},
file = {:C$\backslash$:/Users/joseluis/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Dong et al. - 2010 - An information technology enabled sustainability test-bed (ITEST) for occupancy detection through an environmental.pdf:pdf},
issn = {03787788},
journal = {Energy and Buildings},
month = {jul},
number = {7},
pages = {1038--1046},
publisher = {Elsevier B.V.},
title = {{An information technology enabled sustainability test-bed (ITEST) for occupancy detection through an environmental sensing network}},
volume = {42},
year = {2010}
}
@article{Dodier2006,
annote = {Occupancy
First sensor sptreaming information attempts.
Bayesian theory and Markov model.
PIR sensors and a phone constact sensor.
Office Buildings.
Page and these people first stochastic approaches.},
author = {Dodier, Robert H. and Henze, Gregor P. and Tiller, Dale K. and Guo, Xin},
doi = {10.1016/j.enbuild.2005.12.001},
file = {:C$\backslash$:/Users/joseluis/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Dodier et al. - 2006 - Building occupancy detection through sensor belief networks.pdf:pdf},
issn = {03787788},
journal = {Energy and Buildings},
keywords = {1,and where,bayesian probability theory,belief networks,building security,commercial buildings,energy management,introduction and problem statement,is a key component,knowing how many people,occupancy detection,occupy a building,of building energy,sensor networks,they are located},
month = {sep},
number = {9},
pages = {1033--1043},
title = {{Building occupancy detection through sensor belief networks}},
volume = {38},
year = {2006}
}
@article{Natarajan2007,
abstract = {Recognizing human activity from a stream of sensory observations is important for a number of applications such as surveillance and human-computer interaction. Hidden Markov Models (HMMs) have been proposed as suitable tools for modeling the variations in the observations for the same action and for discriminating among different actions. HMMs have come in wide use for this task but the standard form suffers from several limitations. These include unrealistic models for the duration of a sub-event and not encoding interactions among multiple agents directly. Semi- Markov models and coupled HMMs have been proposed in previous work to handle these issues. We combine these two concepts into a coupled Hidden semi-Markov Model (CHSMM). CHSMMs pose huge computational complexity challenges. We present efficient algorithms for learning and decoding in such structures and demonstrate their utility by experiments with synthetic and real data.},
author = {Natarajan, Pradeep and Nevatia, Ramakant},
doi = {10.1109/WMVC.2007.12},
file = {:C$\backslash$:/Users/joseluis/Desktop/paper HSMM/paers/Coupled Hidden Semi Markov Models for Activity Recognition.pdf:pdf},
isbn = {0769527930},
issn = {{\textless}null{\textgreater}},
journal = {2007 IEEE Workshop on Motion and Video Computing, WMVC 2007},
title = {{Coupled hidden semi Markov Models for activity recognition}},
year = {2007}
}
@article{Yang2015,
abstract = {Research on building occupancy modeling is becoming increasingly important and prevalent, as occupancy is closely related to building energy efficiency, lighting control, security monitoring, emergency evacuation, and rescue operations. Building occupancy is time-sequenced occupancy changes that represent how occupants occupy a building, including both occupant presence and occupant number. Extensive research has been carried out to model building occupancy based on ambient sensing. However, occupancy models reported in previous work are mostly used to detect and estimate the occupancy in the same spaces, where the models are trained, and the generalizability of existing occupancy models to different spaces has not been explored. In general, collecting precise and continuous occupancy data for each space for training can be time consuming and intrusive. In most cases, it might not be realistic to have access to actual occupancy for all of the spaces in a building, thus it is difficult to establish an individual model for each space and improve large-scale occupancy awareness at the building level. We present a systematic framework for cross-space occupancy modeling through non-intrusive ambient sensing and relationship learning, by which the model was trained in one space and then applied to other geometrically similar spaces. Six rooms in two buildings were selected to validate the effectiveness of the framework. It was found that daily F-measure ranged from 0.71 to 0.94 with the mean of 0.80, and daily RMSE ranged from 0.42 to 1.72 with the mean of 1.23 for all classes of occupancy. Daily occupied/unoccupied detection accuracy ranged from 0.79 to 0.99 with the mean of 0.91; and the daily number estimation accuracy ranged from 0.63 to 0.78 with the mean of 0.71, when only the occupied periods were considered. The results showed that the F-measure and daily RMSE had an approximately negative linear relationship while the daily occupied/unoccupied detection accuracy had an approximately positive logarithmic relationship with the daily number estimation accuracy. Three potential influential factors on cross-modeling performance were also investigated. It was found that the level of real-time occupancy variation, the degree of long-term occupancy difference between spaces, and the operation of HVAC systems had negatively logarithmic, linear, and logistic relations with the daily cross-space occupancy modeling accuracies, respectively.},
author = {Yang, Zheng and Becerik-Gerber, Burcin},
doi = {10.1145/2821650.2821668},
file = {:C$\backslash$:/Users/joseluis/Desktop/paper HSMM/paers/Cross-Space Building Occupancy Modeling by Contextual.pdf:pdf},
isbn = {9781450339810},
journal = {Proceedings of the 2nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments - BuildSys '15},
keywords = {ambient sensing,building occupancy,contextual information,cross-space modeling,number estimation,presence detection},
pages = {177--186},
title = {{Cross-Space Building Occupancy Modeling by Contextual Information Based Learning}},
url = {http://dl.acm.org/citation.cfm?id=2821650.2821668},
year = {2015}
}
@article{Kasteren2011a,
annote = {Activity Recogn
TVK dataset (obviously)
domestic
Benchmark of math models: NB, HMM, HSMM, sCRF.
different resolution time (60 sec optimal)
diferent data representation: RAW, LAST, CHANGE
Validation: precision, recall, fmeasure and accuracy.
MATLAB.},
author = {van Kasteren, TLM and van Kasteren, T L M},
file = {:C$\backslash$:/Users/joseluis/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Kasteren - 2011 - Human activity recognition from wireless sensor network data Benchmark and software.pdf:pdf},
journal = {Activity Recognition in Pervasive Intelligent Environments Atlantis Ambient and Pervasive Intelligence},
pages = {165--186},
title = {{Human activity recognition from wireless sensor network data: Benchmark and software}},
volume = {4},
year = {2011}
}
@article{Lim2015,
abstract = {Energy consumption in commercial and educational buildings is impacted by group activities such as meetings, workshops, classes and exams, and can be reduced by scheduling these activities to take place at times and locations that are favorable from an energy standpoint. This paper improves on the effectiveness of energy-aware room-booking and occupancy scheduling approaches, by allowing the scheduling decisions to rely on an explicit model of the building's occupancy-based HVAC control. The core component of our approach is a mixed-integer linear programming (MILP) model which optimally solves the joint occupancy scheduling and occupancy-based HVAC control problem. To scale up to realistic problem sizes, we embed this MILP model into a large neighborhood search (LNS). We obtain substantial energy reduction in comparison with occupancy-based HVAC control using arbitrary schedules or using schedules obtained by existing heuristic energy-aware scheduling approaches.},
author = {Lim, Boon-ping and VanDenBriel, Menkes and Thi{\'{e}}baux, Sylvie and Backhaus, Scott and Bent, Russell.},
file = {:C$\backslash$:/Users/joseluis/Desktop/paper HSMM/paers/HVAC aware occupancy schedule.pdf:pdf},
journal = {AAAI},
keywords = {Twentieth AAAI / SIGAI Doctoral Consortium},
pages = {4249--4250},
title = {{HVAC-Aware Occupancy Scheduling}},
year = {2015}
}
@article{Johnson2010,
abstract = {There is much interest in the Hierarchical Dirichlet Process Hidden Markov Model (HDP-HMM) as a natural Bayesian nonparametric extension of the traditional HMM. However, in many settings the HDP-HMM's strict Markovian constraints are undesirable, particularly if we wish to learn or encode non-geometric state durations. We can extend the HDP-HMM to capture such structure by drawing upon explicit-duration semi- Markovianity, which has been developed in the parametric setting to allow construction of highly interpretable models that admit natural prior information on state durations. In this paper we introduce the explicitduration HDP-HSMM and develop posterior sampling algorithms for efficient inference in both the direct-assignment and weak-limit approximation settings. We demonstrate the utility of the model and our inference methods on synthetic data as well as experiments on a speaker diarization problem and an example of learning the patterns in Morse code.},
archivePrefix = {arXiv},
arxivId = {1203.3485},
author = {Johnson, Matthew J and Willsky, Alan S},
eprint = {1203.3485},
file = {:C$\backslash$:/Users/joseluis/Desktop/paper HSMM/paers/hierarchical dirchlet HSMM.pdf:pdf},
isbn = {978-0-9749039-6-5},
journal = {Proceedings of the 26th Conference on Uncertainty in Artificial Intelligence (UAI)},
keywords = {infinite HMM,meta-states,nonparametric Bayes,semi-markov model},
title = {{The Hierarchical Dirichlet Process Hidden Semi-Markov Model}},
url = {http://www.mit.edu/{~}mattjj/papers/uai2010.pdf},
year = {2010}
}


text:
include(FetchContent)
FetchContent_Declare(
        macro_tool
        GIT_REPOSITORY https://github.com/crosscode-nl/macro_tool
        GIT_TAG v1.3.1
)
FetchContent_MakeAvailable(macro_tool)
target_link_libraries(${PROJECT_NAME} macro_tool)


text:
#  POTRACE_FOUND - system has Potrace
#  POTRACE_INCLUDE_DIRS - the Potrace include directory
#  POTRACE_LIBRARIES - The libraries needed to use Potrace

IF (POTRACE_LIBRARIES AND POTRACE_INCLUDE_DIRS)
   # in cache already
   SET(POTRACE_FOUND TRUE)
ELSE (POTRACE_LIBRARIES AND POTRACE_INCLUDE_DIRS)
   FIND_PATH (POTRACE_INCLUDE_DIR
      NAMES
         potracelib.h
      PATHS
         /usr/include
         /usr/local/include
	 $ENV{DEVLIBS_PATH}/include
      PATH_SUFFIXES
         potrace
   )

   FIND_LIBRARY (POTRACE_LIBRARY
      NAMES
        potrace
        libpotrace
      PATHS
         /usr/lib
         /usr/local/lib
         $ENV{DEVLIBS_PATH}/lib
   )

   if (POTRACE_LIBRARY)
      set (POTRACE_FOUND TRUE)
   endif (POTRACE_LIBRARY)

   set (POTRACE_INCLUDE_DIRS
      ${POTRACE_INCLUDE_DIR}
   )

   if (POTRACE_FOUND)
      set(POTRACE_LIBRARIES
        ${POTRACE_LIBRARIES}
        ${POTRACE_LIBRARY}
      )
   endif (POTRACE_FOUND)

   if (POTRACE_INCLUDE_DIRS AND POTRACE_LIBRARIES)
      set(POTRACE_FOUND TRUE)
   endif (POTRACE_INCLUDE_DIRS AND POTRACE_LIBRARIES)

   if (POTRACE_FOUND)
      if (NOT Potrace_FIND_QUIETLY)
         message(STATUS "Found Potrace: ${POTRACE_LIBRARIES}")
      endif (NOT Potrace_FIND_QUIETLY)
   else (POTRACE_FOUND)
      if (Potrace_FIND_REQUIRED)
	      message(FATAL_ERROR "Could not find potrace")
      endif (Potrace_FIND_REQUIRED)
   endif (POTRACE_FOUND)

   # show the POTRACE_INCLUDE_DIRS and POTRACE_LIBRARIES variables only in the advanced view
   MARK_AS_ADVANCED(POTRACE_INCLUDE_DIRS POTRACE_LIBRARIES)

endif (POTRACE_LIBRARIES AND POTRACE_INCLUDE_DIRS)

repository: scayze/PixelTrace

repo_name: scayze/PixelTrace


text:
require xorg-driver-input.inc
PE = "1"

SRC_URI[archive.md5sum] = "e5bfda480f25121e3c4222e5e1eb5880"
SRC_URI[archive.sha256sum] = "d1ced3b8c6d799c3af1c93e72dc571cb30d38083e1221b8ea0b2d4fc48a7eef8"


text:
@article{cp-article,
    author = {Bell, Ian H. and Wronski, Jorrit and Quoilin, Sylvain and Lemort, Vincent},
    title = {Pure and Pseudo-pure Fluid Thermophysical Property Evaluation and
             the Open-Source Thermophysical Property Library CoolProp},
    journal = {Industrial \& Engineering Chemistry Research},
    volume = {53},
    number = {6},
    pages = {2498--2508},
    year = {2014},
    doi = {10.1021/ie4033999},
    URL = {http://pubs.acs.org/doi/abs/10.1021/ie4033999},
    eprint = {http://pubs.acs.org/doi/pdf/10.1021/ie4033999}
}

@software{coolprop,
    author = {Bell, Ian H. and Wronski, Jorrit and Quoilin, Sylvain and Lemort, Vincent},
    title = {CoolProp},
    url = {http://coolprop.org},
    version = {6.1.0},
    date = {2016-10-25}
}

@software{pint,
    author = {Grecco, Hernan E. and others},
    title = {Pint},
    url = {https://pint.readthedocs.io},
    version = {0.8.1},
    date = {2017-06-05}
}

@article{matplotlib,
    Author    = {Hunter, J. D.},
    Title     = {Matplotlib: A 2D graphics environment},
    Journal   = {Computing In Science \& Engineering},
    Volume    = {9},
    Number    = {3},
    Pages     = {90--95},
    abstract  = {Matplotlib is a 2D graphics package used for Python
    for application development, interactive scripting, and
    publication-quality image generation across user
    interfaces and operating systems.},
    publisher = {IEEE COMPUTER SOC},
    doi       = {10.1109/MCSE.2007.55},
    year      = 2007
}

@book{numpy,
    title = {Guide to {NumPy}},
    isbn = {978-1-5173-0007-4},
    language = {English},
    author = {Oliphant, Travis E},
    year = {2015},
    note = {OCLC: 1030608394},
    publisher = {CreateSpace Independent Publishing Platform},
    edition = 2,
}

@conference{jupyter_notebook,
    Author = {Thomas Kluyver and Benjamin Ragan-Kelley and Fernando P{\'e}rez and Brian Granger and Matthias Bussonnier and Jonathan Frederic and Kyle Kelley and Jessica Hamrick and Jason Grout and Sylvain Corlay and Paul Ivanov and Dami{\'a}n Avila and Safia Abdalla and Carol Willing},
    Booktitle = {Positioning and Power in Academic Publishing: Players, Agents and Agendas},
    Editor = {F. Loizides and B. Schmidt},
    Organization = {IOS Press},
    Pages = {87--90},
    Title = {Jupyter Notebooks -- a publishing format for reproducible computational workflows},
    Year = {2016}
}

repository: bryanwweber/thermostate

repo_name: bryanwweber/thermostate

gha_language: Python


text:
@InProceedings{schmidt09a,
  title = {Optimizing Costly Functions with Simple Constraints: A Limited-Memory Projected Quasi-Newton Algorithm},
  author = {Mark Schmidt and Ewout van den Berg and Michael Friedlander and Kevin Murphy},
  pages = {456--463},
  abstract = {An optimization algorithm for minimizing a smooth function over a    convex set is described.  Each iteration of the method computes a    descent direction by minimizing, over the original constraints, a    diagonal plus low-rank quadratic approximation to the function.  The    quadratic approximation is constructed using a limited-memory    quasi-Newton update.  The method is suitable for large-scale    problems where evaluation of the function is substantially more    expensive than projection onto the constraint set.  Numerical    experiments on one-norm regularized test problems indicate that the    proposed method is competitive with state-of-the-art methods such as    bound-constrained L-BFGS and orthant-wise descent. We further show    that the method generalizes to a wide class of problems, and     substantially improves on state-of-the-art methods for problems such    as learning the structure of Gaussian graphical models and Markov random    fields.},
  pdf = {http://jmlr.org/proceedings/papers/v5/schmidt09a/schmidt09a.pdf},
}

repository: mreid/papersite

repo_name: mreid/papersite

gha_license_id: MIT


text:
@inproceedings{ponti+al.emnlp-ijcnlp19,
  title = {Towards Zero-Shot Language Modeling},
  venue = {EMNLP},
  year = {2019},
  arXiv = {https://arxiv.org/abs/2108.03334},
  anthology = {https://www.aclweb.org/anthology/D19-1288.pdf},
  author = {Maria Ponti, Edoardo and
	Vulić, Ivan and
	Cotterell, Ryan and
	Reichart, Roi and
	Korhonen, Anna},
  booktitle = {Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing},
  month = {November},
  publisher = {Association for Computational Linguistics},
  address = {Hong Kong, China},
  pages = {2900--2910},
  abstract = {Can we construct a neural language model which is inductively biased towards learning human language? Motivated by this question, we aim at constructing an informative prior for held-out languages on the task of character-level, open-vocabulary language modelling. We obtain this prior as the posterior over network weights conditioned on the data from a sample of training languages, which is approximated through Laplace's method. Based on a large and diverse sample of languages, the use of our prior outperforms baseline models with an uninformative prior in both zero-shot and few-shot settings, showing that the prior is imbued with universal linguistic knowledge. Moreover, we harness broad language-specific information available for most languages of the world, i.e., features from typological databases, as distant supervision for held-out languages. We explore several language modelling conditioning techniques, including concatenation and meta-networks for parameter generation. They appear beneficial in the few-shot setting, but ineffective in the zero-shot setting. Since the paucity of even plain digital text affects the majority of the world's languages, we hope that these insights will broaden the scope of applications for language technology.},
  url = {https://www.aclweb.org/anthology/D19-1288.pdf},
}

repository: rycolab/website

repo_name: rycolab/website


text:
@article{Oliveira2016,
 abstract = {Operational decisions for crude oil scheduling activities are determined on a daily basis and have a strong impact on the overall supply chain cost. The challenge is to develop a feasible schedule at a low cost that has a high level of confidence. This paper presents a framework to support decision making in terminal-refinery systems under supply uncertainty. The proposed framework comprises a stochastic optimization model based on mixed-integer linear programming for scheduling a crude oil pipeline connecting a marine terminal to an oil refinery and a method for representing oil supply uncertainty. The scenario generation method aims at generating a minimal number of scenarios while preserving as much as possible of the uncertainty characteristics. The proposed framework was evaluated considering real-world data. The numerical results suggest the efficiency of the framework in providing resilient solutions in terms of feasibility in the face of the inherent uncertainty.},
 author = {Oliveira, F. and Nunes, P.M. and Blajberg, R. and Hamacher, S.},
 doi = {10.1016/j.ejor.2016.01.034},
 issn = {03772217},
 journal = {European Journal of Operational Research},
 keywords = {Crude oil scheduling,Stochastic programming,Terminal-refinery system,Uncertain oil supply},
 month = {jul},
 number = {2},
 pages = {635--645},
 title = {A framework for crude oil scheduling in an integrated terminal-refinery system under supply uncertainty},
 url = {https://linkinghub.elsevier.com/retrieve/pii/S0377221716000795},
 volume = {252},
 year = {2016}
}

repository: Nikita-Belyak/Website

repo_name: Nikita-Belyak/Website


text:
SUMMARY = "stm32loader.py for bootloading the stm32"

LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file:///vagrant/LICENSE-APACHE;md5=3b83ef96387f14655fc854ddc3c6bd57"

SRCREV = "${AUTOREV}"
SRC_URI = "git:///vagrant/;protocol=file"

S = "${WORKDIR}/git/stm32loader"

FILES_${PN} += "${bindir}/"

do_install () {
	install -d ${D}${bindir}

	install -m 0755 ${S}/stm32loader.py ${D}${bindir}
}

repository: webbbn/OpenSolo

repo_name: webbbn/OpenSolo


text:
@article{1995-BJC,
 abstract = {This article introduces scalable data parallel algorithms for image processing. Focusing on Gibbs and Markov random field model representation for textures, we present parallel algorithms for texture synthesis, compression, and maximum likelihood parameter estimation, currently implemented on Thinking Machines CM-2 and CM-5. The use of fine-grained, data parallel processing techniques yields real-time algorithms for texture synthesis and compression that are substantially faster than the previously known sequential implementations. Although current implementations are on Connection Machines, the methodology presented enables machine-independent scalable algorithms for a number of problems in image processing and analysis.},
 author = {David A. Bader and Joseph JáJá and Rama Chellappa},
 bibsource = {dblp computer science bibliography, https://dblp.org},
 biburl = {https://dblp.org/rec/bib/journals/tip/BaderJC95},
 doi = {10.1109/83.465111},
 groups = {Edited},
 journal = {IEEE Transactions on Image Processing},
 number = {10},
 pages = {1456--1460},
 timestamp = {Wed, 14 Nov 2018 00:00:00 +0100},
 title = {Scalable data parallel algorithms for texture synthesis using Gibbs random fields},
 url = {https://doi.org/10.1109/83.465111},
 volume = {4},
 year = {1995}
}

gha_language: Shell


text:
SUMMARY = "Interactive and collaborative code notebooks - made with Phoenix LiveView"
SECTION = "devel"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e23fadd6ceef8c618fc1c65191d846fa"

S = "${WORKDIR}/git"

SRCREV = "b728d9deba9f7be66b0b4ff7cc5e18f55458b22f"
PV = "0.5.2-git${SRCPV}"
SRC_URI = "git://github.com/elixir-nx/livebook;branch=main;protocol=https \
           file://livebook.service \
           file://livebook.conf"

RDEPENDS:${PN} = "erlang erlang-modules elixir"

inherit mix systemd useradd
do_configure[network] = "1"

do_install:append() {
    if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
        install -d ${D}${sysconfdir}
        install -m 0644 ${WORKDIR}/livebook.conf ${D}${sysconfdir}
        install -d ${D}${systemd_unitdir}/system
        install -m 0644 ${WORKDIR}/livebook.service ${D}${systemd_unitdir}/system
    fi
}

USERADD_PACKAGES = "${PN}"
GROUPADD_PARAM:${PN} = "--system livebook"
USERADD_PARAM:${PN}  = "--system --create-home --home /var/lib/livebook -g livebook livebook"

SYSTEMD_SERVICE:${PN} = "livebook.service"

SYSTEMD_AUTO_ENABLE = "enable"

repository: adrians/meta-erlang

repo_name: adrians/meta-erlang


text:
@inproceedings{GuanqingxiaoBlind2011,
 abstract = {Blind quantitative steganalysis is about revealing more details about hidden information without any prior knowledge of steganograghy. Machine learning can be used to estimate some properties of hidden message for blind quantitative steganalysis. We propose a quantitative steganalysis method based on fusion of different steganalysis features and the estimator relies on gradient boosting. Experimental result shows that our proposed method has good performance for quantitative steganalysis.},
 author = {Guan, Qingxiao and Dong, Jing and Tan, Tieniu},
 booktitle = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
 doi = {10.1007/978-3-642-18405-5_22},
 isbn = {9783642184048},
 issn = {16113349},
 keywords = {Steganalysis,feature fusion,gradient boosting,subspace},
 title = {Blind Quantitative Steganalysis Based on Feature Fusion and Gradient Boosting},
 year = {2011}
}


text:
#
# Simple "Hello World" program used when learing yocto.
#

DESCRIPTION = "Simple helloworld application"
SECTION = "examples"
DEPENDS = ""
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=9dac6785a3c334e42556037c8b864b7f"

#FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:"

SRCREV = "74d5abca60e3107e0b01dd6b11e2b6295259bf26"
SRC_URI = "git://github.com/freepax/yocto-hello-world.git"

S = "${WORKDIR}/git"

inherit cmake

repository: freepax/meta-hello-world

repo_name: freepax/meta-hello-world


text:
require recipes-core/zlib/${PN}_1.2.8.bb
FILESEXTRAPATHS_prepend = "\
${COREBASE}/meta/recipes-core/zlib/zlib-1.2.8:\
"

inherit debian-package
DEBIAN_SECTION = "libs"
DPR = "0"

LICENSE = "Zlib"
LIC_FILES_CHKSUM = " \
file://zlib.h;beginline=4;endline=20;md5=ea29cb17829cd08a5e74f2076296a2e7 \
"

SRC_URI += " \
file://remove.ldconfig.call.patch \
file://Makefile-runtests.patch \
file://run-ptest \
"

repository: tsdv-candd/meta-debian

repo_name: tsdv-candd/meta-debian


text:
DESCRIPTION = "EFL frontend for packagekit"
HOMEPAGE = "http://shr-project.org"
LICENSE = "GPL"
RDEPENDS_${PN} = "python-elementary python-dbus python-core python-edbus packagekit"
SECTION = "x11/application"

SRCREV = "26c914bb438be450ba768b6131cbb52250ae55ae"
PV = "0.0.2+gitr${SRCPV}"
PR = "r1"

inherit setuptools

SRC_URI = "git://git.shr-project.org/repo/shr-installer.git;protocol=http"
S = "${WORKDIR}/git"

FILES_${PN} += "${prefix}/share/pixmaps"
FILES_${PN} += "${prefix}/share/applications"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD


text:
require poppler.inc

PR = "r1"

SRC_URI += "file://fix-splash.patch"
EXTRA_OECONF_append = " --disable-abiword-output "

SRC_URI[md5sum] = "8d1ac008614c0e413bcac95b8102fa07"
SRC_URI[sha256sum] = "bee251e5149ac9dd8824aac316456b78a82f4e1954eb3c1a94db3625340ef61e"


text:
(function ($) {

    $(document).ready(function(){
        let $confirm_items = $('[data-confirm]');
        $confirm_items.on('click', function( e ) {
            if( !confirm( $(this).data('confirm') ) ){
                e.preventDefault();
                e.stopImmediatePropagation();
            }
        });
    });

})(jQuery);

extension: js


text:
# CMake version number components.
set(CMake_VERSION_MAJOR 3)
set(CMake_VERSION_MINOR 4)
set(CMake_VERSION_PATCH 20151218)
#set(CMake_VERSION_RC 1)

repository: devJunpark/CMake

repo_name: devJunpark/CMake


text:
require recipes-devtools/swig/${BPN}.inc

SRC_URI += "file://0001-Use-proc-self-exe-for-swig-swiglib-on-non-Win32-plat.patch \
            file://0001-configure-use-pkg-config-for-pcre-detection.patch \
           "
SRC_URI[md5sum] = "c96a1d5ecb13d38604d7e92148c73c97"
SRC_URI[sha256sum] = "58a475dbbd4a4d7075e5fe86d4e54c9edde39847cdb96a3053d87cb64a23a453"

branch_name: refs/heads/kirkstone

gha_language: BitBake


text:
SUMMARY = "GNOME session"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"

DEPENDS = " \
    glib-2.0-native \
    libxslt-native \
    xmlto-native \
    xtrans \
    libice \
    libsm \
    virtual/libx11 \
    gtk+3 \
    gnome-desktop \
    gsettings-desktop-schemas \
    json-glib \
"

GNOMEBASEBUILDCLASS = "meson"

inherit gnomebase gettext gsettings upstream-version-is-even features_check

REQUIRED_DISTRO_FEATURES = "x11 systemd pam gobject-introspection-data"

def gnome_verdir(v):
    return oe.utils.trim_version(v, 1)

SRC_URI = "${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive"

SRC_URI[archive.sha256sum] = "9c787829ee32e13e1508b9aee2b1d9ba42a02c48e6c8094e34f3e7f92af4df82"
SRC_URI += " \
    file://0001-Patch-locking-logout-so-it-does-not-disable-shutting.patch \
    file://0001-Disable-sharing-and-usb-protection-add-systemd-to-de.patch \
"

EXTRA_OEMESON += "-Dsystemd=true -Dsystemd_journal=true -Ddocbook=false -Dman=false"
FILES_${PN} += " \
    ${bindir}/gnome-session \
    ${libexecdir}/gnome-session-ctl \
    ${datadir}/xsessions \
    ${datadir}/wayland-sessions \
    ${systemd_user_unitdir} \
"

RDEPENDS_${PN} += "gnome-shell gnome-settings-daemon gsettings-desktop-schemas"

repository: mckinney-subgraph/citadel

repo_name: mckinney-subgraph/citadel


text:
.atoz {
    background-color: #808080;
    padding: 1em;
    margin-top: 1.5em;
    margin-bottom: -1.5em;
    /* the footer has this margin, by doing this you can remove the a-z and still
        keep the spacing */
}

.atoz-block {
    text-align: center;
}

.list-atoz {
    margin-bottom: 0;
}

.list-atoz li a {
    width: 15px;
    display: inline-block;
    color: #fff;
}

repository: KevinJump/LocalGovStarterKit

repo_name: KevinJump/LocalGovStarterKit

gha_language: C#

extension: css